public class EncryptionContext extends BaseContext
The presence or absence of a particular parameter set is generally an indicator as to the requirement to encrypt that type of object.
BaseContext.ContextSetNoRemoveIteratorDecorator
Constructor and Description |
---|
EncryptionContext() |
Modifier and Type | Method and Description |
---|---|
EncryptionParameters |
getAssertionEncryptionParameters()
Get the encryption parameters to use for encryption of assertions.
|
EncryptionParameters |
getAttributeEncryptionParameters()
Get the encryption parameters to use for encryption of attributes.
|
EncryptionParameters |
getIdentifierEncryptionParameters()
Get the encryption parameters to use for encryption of identifiers.
|
EncryptionContext |
setAssertionEncryptionParameters(EncryptionParameters params)
Set the encryption parameters to use for encryption of assertions.
|
EncryptionContext |
setAttributeEncryptionParameters(EncryptionParameters params)
Set the encryption parameters to use for encryption of attributes.
|
EncryptionContext |
setIdentifierEncryptionParameters(EncryptionParameters params)
Set the encryption parameters to use for encryption of identifiers.
|
addSubcontext, addSubcontext, clearSubcontexts, containsSubcontext, createSubcontext, getParent, getSubcontext, getSubcontext, getSubcontext, getSubcontext, isAutoCreateSubcontexts, iterator, removeSubcontext, removeSubcontext, setAutoCreateSubcontexts, setParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
@Nullable public EncryptionParameters getAssertionEncryptionParameters()
@Nonnull public EncryptionContext setAssertionEncryptionParameters(@Nullable EncryptionParameters params)
params
- parameters to use@Nullable public EncryptionParameters getIdentifierEncryptionParameters()
@Nonnull public EncryptionContext setIdentifierEncryptionParameters(@Nullable EncryptionParameters params)
params
- parameters to use@Nullable public EncryptionParameters getAttributeEncryptionParameters()
@Nonnull public EncryptionContext setAttributeEncryptionParameters(@Nullable EncryptionParameters params)
params
- parameters to useCopyright © 2017. All rights reserved.