protected class X509KeyInfoGeneratorFactory.X509Options extends BasicKeyInfoGeneratorFactory.BasicOptions
KeyInfo
from an X509Credential
.Modifier and Type | Field and Description |
---|---|
private boolean |
emitCRLs
Emit the CRL list as sequence of X509CRL elements within X509Data.
|
private boolean |
emitEntityCertificate
Emit the entity certificate as an X509Certificate element within X509Data.
|
private boolean |
emitEntityCertificateChain
Emit the entity certificate chain as sequence of X509Certificate elements within X509Data.
|
private boolean |
emitSubjectAltNamesAsKeyNames
Emit the entity certificate subject alternative name extension values as KeyName elements.
|
private boolean |
emitSubjectCNAsKeyName
Emit the entity certificate subject DN common name (CN) fields as KeyName elements.
|
private boolean |
emitSubjectDNAsKeyName
Emit the entity certificate subject DN as a KeyName element.
|
private boolean |
emitX509Digest
Emit the entity certificate digest as an X509Digest element within X509Data.
|
private boolean |
emitX509IssuerSerial
Emit the entity certificate issuer name and serial number as an X509IssuerSerial element within X509Data.
|
private boolean |
emitX509SKI
Emit the entity certificate subject key identifier as an X509SKI element within X509Data.
|
private boolean |
emitX509SubjectName
Emit the entity certificate subject DN as an X509SubjectName element within X509Data.
|
private Set<Integer> |
subjectAltNames
The set of types of subject alternative names to process.
|
private X500DNHandler |
x500DNHandler
Responsible for parsing and serializing X.500 names to/from
X500Principal instances. |
private String |
x500IssuerDNFormat
The format specifier for outputting X.500 issuer names.
|
private String |
x500SubjectDNFormat
The format specifier for outputting X.500 subject names.
|
private String |
x509DigestAlgorithmURI
X509Digest digest algorithm URI.
|
Modifier | Constructor and Description |
---|---|
protected |
X509KeyInfoGeneratorFactory.X509Options()
Constructor.
|
private boolean emitEntityCertificate
private boolean emitEntityCertificateChain
private boolean emitCRLs
private boolean emitX509SubjectName
private boolean emitX509IssuerSerial
private boolean emitX509SKI
private boolean emitX509Digest
private String x509DigestAlgorithmURI
private boolean emitSubjectDNAsKeyName
private boolean emitSubjectCNAsKeyName
private boolean emitSubjectAltNamesAsKeyNames
private Set<Integer> subjectAltNames
private X500DNHandler x500DNHandler
X500Principal
instances.private String x500SubjectDNFormat
private String x500IssuerDNFormat
protected X509KeyInfoGeneratorFactory.X509Options()
protected X509KeyInfoGeneratorFactory.X509Options clone()
clone
in class BasicKeyInfoGeneratorFactory.BasicOptions
Copyright © 1999-2014. All Rights Reserved.