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 aKeyInfo
from aCredential
.
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
emitEntityIDAsKeyName
Emit the entity ID value in a Credential as a KeyName element.private boolean
emitKeyNames
Emit key names found in a Credential as KeyName elements.private boolean
emitPublicDEREncodedKeyValue
Emit the value ofCredential.getPublicKey()
as a DEREncodedKeyValue element.private boolean
emitPublicKeyValue
Emit the value ofCredential.getPublicKey()
as a KeyValue element.
-
Constructor Summary
Constructors Modifier Constructor Description protected
BasicOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BasicKeyInfoGeneratorFactory.BasicOptions
clone()
-
-
-
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()
-
-