Package | Description |
---|---|
org.opensaml.saml.saml2.encryption |
Classes for encrypting and decrypting SAML.
|
org.opensaml.xmlsec.encryption.support |
Functional support for XML Encryption.
|
Constructor and Description |
---|
Encrypter(DataEncryptionParameters dataEncParams)
Constructor.
|
Encrypter(DataEncryptionParameters dataEncParams,
KeyEncryptionParameters keyEncParam)
Constructor.
|
Encrypter(DataEncryptionParameters dataEncParams,
List<KeyEncryptionParameters> keyEncParams)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
KeyEncryptionParameters
Parameters for encrypting keys.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Encrypter.checkParams(DataEncryptionParameters encParams)
Check data encryption parameters for consistency and required values.
|
protected void |
Encrypter.checkParams(DataEncryptionParameters encParams,
List<KeyEncryptionParameters> kekParamsList)
Check the encryption parameters and key encryption parameters for valid combinations of options.
|
EncryptedData |
Encrypter.encryptElement(XMLObject xmlObject,
DataEncryptionParameters encParams)
Encrypts the DOM representation of the XMLObject.
|
EncryptedData |
Encrypter.encryptElement(XMLObject xmlObject,
DataEncryptionParameters encParams,
KeyEncryptionParameters kekParams)
Encrypts the DOM representation of the XMLObject, encrypts the encryption key using the specified key encryption
parameters and places the resulting EncryptedKey within the EncryptedData's KeyInfo.
|
EncryptedData |
Encrypter.encryptElement(XMLObject xmlObject,
DataEncryptionParameters encParams,
List<KeyEncryptionParameters> kekParamsList)
Encrypts the DOM representation of the XMLObject, encrypts the encryption key using the specified key encryption
parameters and places the resulting EncryptedKey(s) within the EncryptedData's KeyInfo.
|
EncryptedData |
Encrypter.encryptElementContent(XMLObject xmlObject,
DataEncryptionParameters encParams)
Encrypts the DOM representation of the content of an XMLObject.
|
EncryptedData |
Encrypter.encryptElementContent(XMLObject xmlObject,
DataEncryptionParameters encParams,
KeyEncryptionParameters kekParams)
Encrypts the DOM representation of the content of an XMLObject, encrypts the encryption key using the specified
key encryption parameters and places the resulting EncryptedKey within the EncryptedData's KeyInfo..
|
EncryptedData |
Encrypter.encryptElementContent(XMLObject xmlObject,
DataEncryptionParameters encParams,
List<KeyEncryptionParameters> kekParamsList)
Encrypts the DOM representation of the content of an XMLObject, encrypts the encryption key using the specified
key encryption parameters and places the resulting EncryptedKey(s) within the EncryptedData's KeyInfo..
|
Copyright © 2017. All rights reserved.