Class SingleKeyUsageSelfSignedCertBuilder
java.lang.Object
de.adorsys.keymanagement.bouncycastle.adapter.services.deprecated.generator.SingleKeyUsageSelfSignedCertBuilder
Generate a self signed certificate. Returns the alias of the key pair.
- Author:
- fpo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the message key pair subject certificate holder.withCa(boolean ca) withKeyUsages(int[] keyUsages) withNotAfterInDays(Integer notAfterInDays) withNotBeforeInDays(Integer notBeforeInDays) withProvider(Provider provider) withSignatureAlgo(String signatureAlgo) withSubjectDN(org.bouncycastle.asn1.x500.X500Name subjectDN)
-
Constructor Details
-
SingleKeyUsageSelfSignedCertBuilder
public SingleKeyUsageSelfSignedCertBuilder()
-
-
Method Details
-
build
Returns the message key pair subject certificate holder.Following entity must be validated
Will generate a self signed key pair. If there is no UniqueIdentifier in the provided subjectDN, the generated public key identifier will be used for that purpose and for the subjectUniqueID of the certificate. Same applies for the issuer fields.
- Parameters:
keyPair- keyPair- Returns:
- SelfSignedKeyPairData
-
withProvider
-
withSubjectDN
public SingleKeyUsageSelfSignedCertBuilder withSubjectDN(org.bouncycastle.asn1.x500.X500Name subjectDN) -
withSignatureAlgo
-
withNotAfterInDays
-
withNotBeforeInDays
-
withCa
-
withKeyUsages
-