|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator
public class BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator
An implementation of KeyInfoGenerator capable of handling the information
contained within a Credential.
| Constructor Summary | |
|---|---|
protected |
BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator(BasicKeyInfoGeneratorFactory.BasicOptions newOptions)
Constructor. |
| Method Summary | |
|---|---|
KeyInfo |
generate(Credential credential)
Generate a new KeyInfo object based on keying material and other information within a credential. |
protected void |
processEntityID(KeyInfo keyInfo,
Credential credential)
Process the value of Credential.getEntityId(). |
protected void |
processKeyNames(KeyInfo keyInfo,
Credential credential)
Process the values of Credential.getKeyNames(). |
protected void |
processPublicKey(KeyInfo keyInfo,
Credential credential)
Process the value of Credential.getPublicKey(). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator(BasicKeyInfoGeneratorFactory.BasicOptions newOptions)
newOptions - the options to be used by the generator| Method Detail |
|---|
public KeyInfo generate(Credential credential)
throws SecurityException
generate in interface KeyInfoGeneratorcredential - the credential containing keying material and possibly other information
SecurityException - thrown if there is any error generating the new KeyInfo from the credential
protected void processKeyNames(KeyInfo keyInfo,
Credential credential)
Credential.getKeyNames().
keyInfo - the KeyInfo that is being builtcredential - the Credential that is geing processed
protected void processEntityID(KeyInfo keyInfo,
Credential credential)
Credential.getEntityId().
keyInfo - the KeyInfo that is being builtcredential - the Credential that is geing processed
protected void processPublicKey(KeyInfo keyInfo,
Credential credential)
Credential.getPublicKey().
keyInfo - the KeyInfo that is being builtcredential - the Credential that is geing processed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||