| 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–2015. All rights reserved.