Package | Description |
---|---|
org.opensaml.saml2.core |
Interfaces for SAML 2.0 core specification types and elements.
|
org.opensaml.saml2.core.impl |
Implementations of SAML 2.0 core specification types and elements.
|
org.opensaml.saml2.encryption |
Classes for encrypting and decrypting SAML.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EncryptedAssertion
SAML 2.0 Core EncryptedAssertion.
|
interface |
EncryptedAttribute
SAML 2.0 Core EncryptedAttribute.
|
interface |
EncryptedID
SAML 2.0 Core EncryptedID.
|
interface |
NewEncryptedID
SAML 2.0 Core NewEncryptedID.
|
Modifier and Type | Class and Description |
---|---|
class |
EncryptedAssertionImpl
A concrete implementation of
EncryptedAssertion . |
class |
EncryptedAttributeImpl
A concrete implementation of
EncryptedAttribute . |
class |
EncryptedElementTypeImpl
A concrete implementation of
EncryptedElementType . |
class |
EncryptedIDImpl
A concrete implementation of
EncryptedID . |
class |
NewEncryptedIDImpl
A concrete implementation of
NewEncryptedID . |
Modifier and Type | Method and Description |
---|---|
protected EncryptedElementType |
Encrypter.placeKeysAsPeers(EncryptedElementType encElement,
org.opensaml.xml.encryption.EncryptedData encData,
List<org.opensaml.xml.encryption.EncryptedKey> encKeys)
Store the specified EncryptedData and EncryptedKey(s) in the specified instance of EncryptedElementType
as peer elements, following SAML 2 Errata E43 guidelines for forward and back referencing between the
EncryptedData and EncryptedKey(s).
|
protected EncryptedElementType |
Encrypter.placeKeysInline(EncryptedElementType encElement,
org.opensaml.xml.encryption.EncryptedData encData,
List<org.opensaml.xml.encryption.EncryptedKey> encKeys)
Place the EncryptedKey elements inside the KeyInfo element within the EncryptedData element.
|
protected EncryptedElementType |
Encrypter.processElements(EncryptedElementType encElement,
org.opensaml.xml.encryption.EncryptedData encData,
List<org.opensaml.xml.encryption.EncryptedKey> encKeys)
Handle post-processing of generated EncryptedData and EncryptedKey(s) and storage in the appropriate
EncryptedElementType instance.
|
Modifier and Type | Method and Description |
---|---|
protected EncryptedElementType |
Encrypter.placeKeysAsPeers(EncryptedElementType encElement,
org.opensaml.xml.encryption.EncryptedData encData,
List<org.opensaml.xml.encryption.EncryptedKey> encKeys)
Store the specified EncryptedData and EncryptedKey(s) in the specified instance of EncryptedElementType
as peer elements, following SAML 2 Errata E43 guidelines for forward and back referencing between the
EncryptedData and EncryptedKey(s).
|
protected EncryptedElementType |
Encrypter.placeKeysInline(EncryptedElementType encElement,
org.opensaml.xml.encryption.EncryptedData encData,
List<org.opensaml.xml.encryption.EncryptedKey> encKeys)
Place the EncryptedKey elements inside the KeyInfo element within the EncryptedData element.
|
protected EncryptedElementType |
Encrypter.processElements(EncryptedElementType encElement,
org.opensaml.xml.encryption.EncryptedData encData,
List<org.opensaml.xml.encryption.EncryptedKey> encKeys)
Handle post-processing of generated EncryptedData and EncryptedKey(s) and storage in the appropriate
EncryptedElementType instance.
|
Copyright © 1999-2013. All Rights Reserved.