|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicOptions org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
protected class X509KeyInfoGeneratorFactory.X509Options
Options to be used in the production of a KeyInfo
from an X509Credential
.
Field Summary | |
---|---|
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. |
Constructor Summary | |
---|---|
protected |
X509KeyInfoGeneratorFactory.X509Options()
Constructor. |
Method Summary | |
---|---|
protected X509KeyInfoGeneratorFactory.X509Options |
clone()
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
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
Constructor Detail |
---|
protected X509KeyInfoGeneratorFactory.X509Options()
Method Detail |
---|
protected X509KeyInfoGeneratorFactory.X509Options clone()
clone
in class BasicKeyInfoGeneratorFactory.BasicOptions
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |