Class Encryption.EncryptionBuilder
java.lang.Object
swiss.trustbroker.federation.xmlconfig.Encryption.EncryptionBuilder
- Enclosing class:
Encryption
-
Method Summary
Modifier and TypeMethodDescriptionbuild()dataEncryptionAlgorithm(String dataEncryptionAlgorithm) Data encryption algorithm.keyEncryptionAlgorithm(String keyEncryptionAlgorithm) Key encryption algorithm.keyInfo(EncryptionKeyInfo keyInfo) Value emitted in Key Info (CERTIFICATE, SKI).keyPlacement(EncryptionKeyPlacement keyPlacement) Key placement (PEER, INLINE).toString()
-
Method Details
-
dataEncryptionAlgorithm
Data encryption algorithm.
Default: http://www.w3.org/2001/04/xmlenc#aes256-cbc- Returns:
this.
-
keyEncryptionAlgorithm
Key encryption algorithm.
Default: http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p- Returns:
this.
-
keyPlacement
Key placement (PEER, INLINE).
Default: PEER- Returns:
this.
-
keyInfo
Value emitted in Key Info (CERTIFICATE, SKI).
Default: CERTIFICATE- Returns:
this.- Since:
- 1.10.0
-
build
-
toString
-