# Uses of Interface
org.opensaml.xmlsec.encryption.XMLEncryptionBuilder

Packages that use XMLEncryptionBuilder
Package
Description
org.opensaml.saml.saml2.encryption
Classes for encrypting and decrypting SAML.
org.opensaml.xmlsec.encryption.impl
Implementations of the interfaces for XMLObjects that represent XML encryption types.

## Uses of XMLEncryptionBuilder in org.opensaml.saml.saml2.encryption

Fields in org.opensaml.saml.saml2.encryption declared as XMLEncryptionBuilder
Modifier and Type
Field
Description
`private XMLEncryptionBuilder<CarriedKeyName>`
Encrypter.`carriedKeyNameBuilder`
Builder for CarriedKeyName objects.
`private XMLEncryptionBuilder<DataReference>`
Encrypter.`dataReferenceBuilder`
Builder for DataReference objects.
`private XMLEncryptionBuilder<ReferenceList>`
Encrypter.`referenceListBuilder`
Builder for ReferenceList objects.

## Uses of XMLEncryptionBuilder in org.opensaml.xmlsec.encryption.impl

Classes in org.opensaml.xmlsec.encryption.impl that implement XMLEncryptionBuilder
Modifier and Type
Class
Description
`class`
`AgreementMethodBuilder`
Builder of `AgreementMethod`.
`class`
`CarriedKeyNameBuilder`
Builder of `CarriedKeyName`.
`class`
`CipherDataBuilder`
Builder of `CipherData`.
`class`
`CipherReferenceBuilder`
Builder of `CipherReference`.
`class`
`CipherValueBuilder`
Builder of `CipherValue`.
`class`
`ConcatKDFParamsBuilder`
Builder of `ConcatKDFParams`.
`class`
`DataReferenceBuilder`
Builder of `DataReference`.
`class`
`DerivedKeyBuilder`
Builder of `DerivedKey`.
`class`
`DerivedKeyNameBuilder`
Builder of `DerivedKeyName`.
`class`
`DHKeyValueBuilder`
Builder of `DHKeyValue`.
`class`
`EncryptedDataBuilder`
Builder of `EncryptedData`.
`class`
`EncryptedKeyBuilder`
Builder of `EncryptedKey`.
`class`
`EncryptionMethodBuilder`
Builder of `EncryptionMethod`.
`class`
`EncryptionPropertiesBuilder`
Builder of `EncryptionProperties`.
`class`
`EncryptionPropertyBuilder`
Builder of `EncryptionProperty`.
`class`
`GeneratorBuilder`
Builder of `Generator`.
`class`
`IterationCountBuilder`
Builder of `IterationCount`.
`class`
`KANonceBuilder`
Builder of `KANonce`.
`class`
`KeyDerivationMethodBuilder`
Builder of `KeyDerivationMethod`.
`class`
`KeyLengthBuilder`
Builder of `KeyLength`.
`class`
`KeyReferenceBuilder`
Builder of `KeyReference`.
`class`
`KeySizeBuilder`
Builder of `KeySize`.
`class`
`MasterKeyNameBuilder`
Builder of `MasterKeyName`.
`class`
`MGFBuilder`
Builder of `MGF`.
`class`
`OAEPparamsBuilder`
Builder of `OAEPparams`.
`class`
`OriginatorKeyInfoBuilder`
Builder of `OriginatorKeyInfo`.
`class`
`OtherSourceBuilder`
Builder of `OtherSource`.
`class`
`PBKDF2ParamsBuilder`
Builder of `PBKDF2Params`.
`class`
`PBuilder`
Builder of `P`.
`class`
`PgenCounterBuilder`
Builder of `PgenCounter`.
`class`
`PRFBuilder`
Builder of `PRF`.
`class`
`PublicBuilder`
Builder of `Public`.
`class`
`QBuilder`
Builder of `Q`.
`class`
`RecipientKeyInfoBuilder`
Builder of `RecipientKeyInfo`.
`class`
`ReferenceListBuilder`
Builder of `ReferenceList`.
`class`
`SaltBuilder`
Builder of `Salt`.
`class`
`SeedBuilder`
Builder of `Seed`.
`class`
`SpecifiedBuilder`
Builder of `Specified`.
`class`
`TransformsBuilder`
Builder of `Transforms`.