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:
KeyAgreementKeyInfoGeneratorFactory.KeyAgreementOptions
,X509KeyInfoGeneratorFactory.X509Options
- Enclosing class:
- BasicKeyInfoGeneratorFactory
Options to be used in the production of a
KeyInfo
from a Credential
.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
Emit the entity ID value in a Credential as a KeyName element.private boolean
Emit key names found in a Credential as KeyName elements.private boolean
Emit the value ofCredential.getPublicKey()
as a DEREncodedKeyValue element.private boolean
Emit the value ofCredential.getPublicKey()
as a KeyValue element. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
emitKeyNames
private boolean emitKeyNamesEmit key names found in a Credential as KeyName elements. -
emitEntityIDAsKeyName
private boolean emitEntityIDAsKeyNameEmit the entity ID value in a Credential as a KeyName element. -
emitPublicKeyValue
private boolean emitPublicKeyValueEmit the value ofCredential.getPublicKey()
as a KeyValue element. -
emitPublicDEREncodedKeyValue
private boolean emitPublicDEREncodedKeyValueEmit the value ofCredential.getPublicKey()
as a DEREncodedKeyValue element.
-
-
Constructor Details
-
BasicOptions
protected BasicOptions()
-
-
Method Details