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 |
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.
|
Modifier | Constructor and Description |
---|---|
protected |
X509Options()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected X509KeyInfoGeneratorFactory.X509Options |
clone() |
private boolean emitEntityCertificate
private boolean emitEntityCertificateChain
private boolean emitCRLs
private boolean emitX509SubjectName
private boolean emitX509IssuerSerial
private boolean emitX509SKI
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 clone()
clone
in class BasicKeyInfoGeneratorFactory.BasicOptions
Copyright © 1999–2017. All rights reserved.