Package org.opensaml.xmlsec.keyinfo.impl
Class BasicKeyInfoGeneratorFactory.BasicOptions
- java.lang.Object
-
- org.opensaml.xmlsec.keyinfo.impl.BasicKeyInfoGeneratorFactory.BasicOptions
-
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
X509KeyInfoGeneratorFactory.X509Options
- Enclosing class:
- BasicKeyInfoGeneratorFactory
protected class BasicKeyInfoGeneratorFactory.BasicOptions extends Object implements Cloneable
Options to be used in the production of aKeyInfofrom aCredential.
-
-
Field Summary
Fields Modifier and Type Field Description private booleanemitEntityIDAsKeyNameEmit the entity ID value in a Credential as a KeyName element.private booleanemitKeyNamesEmit key names found in a Credential as KeyName elements.private booleanemitPublicDEREncodedKeyValueEmit the value ofCredential.getPublicKey()as a DEREncodedKeyValue element.private booleanemitPublicKeyValueEmit the value ofCredential.getPublicKey()as a KeyValue element.
-
Constructor Summary
Constructors Modifier Constructor Description protectedBasicOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BasicKeyInfoGeneratorFactory.BasicOptionsclone()
-
-
-
Field Detail
-
emitKeyNames
private boolean emitKeyNames
Emit key names found in a Credential as KeyName elements.
-
emitEntityIDAsKeyName
private boolean emitEntityIDAsKeyName
Emit the entity ID value in a Credential as a KeyName element.
-
emitPublicKeyValue
private boolean emitPublicKeyValue
Emit the value ofCredential.getPublicKey()as a KeyValue element.
-
emitPublicDEREncodedKeyValue
private boolean emitPublicDEREncodedKeyValue
Emit the value ofCredential.getPublicKey()as a DEREncodedKeyValue element.
-
-
Method Detail
-
clone
protected BasicKeyInfoGeneratorFactory.BasicOptions clone()
-
-