| Package | Description |
|---|---|
| org.opensaml.xmlsec |
Configuration and support classes for security.
|
| org.opensaml.xmlsec.config |
Configuration and initialization of security.
|
| org.opensaml.xmlsec.impl |
Implementation of configuration and parameter resolver classes.
|
| org.opensaml.xmlsec.keyinfo |
Classes in support of processing XML Signature KeyInfo material.
|
| Modifier and Type | Method and Description |
|---|---|
NamedKeyInfoGeneratorManager |
EncryptionConfiguration.getDataKeyInfoGeneratorManager()
Get the KeyInfoGenerator manager to use when generating the EncryptedData/KeyInfo.
|
NamedKeyInfoGeneratorManager |
SignatureSigningConfiguration.getKeyInfoGeneratorManager()
Get the manager for named KeyInfoGenerator instances.
|
NamedKeyInfoGeneratorManager |
EncryptionConfiguration.getKeyTransportKeyInfoGeneratorManager()
Get the KeyInfoGenerator manager to use when generating the EncryptedKey/KeyInfo.
|
| Modifier and Type | Method and Description |
|---|---|
static NamedKeyInfoGeneratorManager |
DefaultSecurityConfigurationBootstrap.buildBasicKeyInfoGeneratorManager()
Build a basic
NamedKeyInfoGeneratorManager. |
protected static NamedKeyInfoGeneratorManager |
DefaultSecurityConfigurationBootstrap.buildDataEncryptionKeyInfoGeneratorManager()
Build a basic
NamedKeyInfoGeneratorManager for use when generating an
EncryptedData. |
protected static NamedKeyInfoGeneratorManager |
DefaultSecurityConfigurationBootstrap.buildKeyTransportEncryptionKeyInfoGeneratorManager()
Build a basic
NamedKeyInfoGeneratorManager for use when generating an
EncryptedKey. |
protected static NamedKeyInfoGeneratorManager |
DefaultSecurityConfigurationBootstrap.buildSignatureKeyInfoGeneratorManager()
Build a basic
NamedKeyInfoGeneratorManager for use when generating an
Signature. |
| Modifier and Type | Method and Description |
|---|---|
NamedKeyInfoGeneratorManager |
BasicEncryptionConfiguration.getDataKeyInfoGeneratorManager()
Get the KeyInfoGenerator manager to use when generating the EncryptedData/KeyInfo.
|
NamedKeyInfoGeneratorManager |
BasicSignatureSigningConfiguration.getKeyInfoGeneratorManager()
Get the manager for named KeyInfoGenerator instances.
|
NamedKeyInfoGeneratorManager |
BasicEncryptionConfiguration.getKeyTransportKeyInfoGeneratorManager()
Get the KeyInfoGenerator manager to use when generating the EncryptedKey/KeyInfo.
|
| Modifier and Type | Method and Description |
|---|---|
protected KeyInfoGenerator |
AbstractSecurityParametersResolver.lookupKeyInfoGenerator(Credential credential,
NamedKeyInfoGeneratorManager manager,
String keyInfoProfileName)
Resolve a
KeyInfoGenerator instance based on a NamedKeyInfoGeneratorManager,
Credential and optional KeyInfo generation profile name. |
void |
BasicEncryptionConfiguration.setDataKeyInfoGeneratorManager(NamedKeyInfoGeneratorManager keyInfoManager)
Set the manager for named KeyInfoGenerator instances encrypting data.
|
void |
BasicSignatureSigningConfiguration.setKeyInfoGeneratorManager(NamedKeyInfoGeneratorManager keyInfoManager)
Set the manager for named KeyInfoGenerator instances.
|
void |
BasicEncryptionConfiguration.setKeyTransportKeyInfoGeneratorManager(NamedKeyInfoGeneratorManager keyInfoManager)
Set the manager for named KeyInfoGenerator instances for encrypting keys.
|
| Modifier and Type | Method and Description |
|---|---|
static KeyInfoGenerator |
KeyInfoSupport.getKeyInfoGenerator(Credential credential,
NamedKeyInfoGeneratorManager manager,
String keyInfoProfileName)
Obtains a
KeyInfoGenerator for the specified Credential. |
Copyright © 2021. All rights reserved.