public class DecryptNameIDs extends AbstractDecryptAction
EncryptedID
element and replace it with the decrypted NameID
in situ.
All of the built-in SAML message types that may include an EncryptedID
are potentially
handled, but the actual message to handle is obtained via strategy function, by default the inbound
message.
Constructor and Description |
---|
DecryptNameIDs() |
Modifier and Type | Method and Description |
---|---|
protected void |
doExecute(ProfileRequestContext profileRequestContext)
Performs this action.
|
doPreExecute, getDecrypter, getDecryptionPredicate, getSAMLObject, isErrorFatal, setDecryptionPredicate, setErrorFatal, setMessageLookupStrategy, setSecurityParametersContextLookupStrategy
doPostExecute, doPostExecute, execute, getHttpServletRequest, getHttpServletResponse, getLogPrefix, setHttpServletRequest, setHttpServletResponse
destroy, doDestroy, doInitialize, initialize, isDestroyed, isInitialized
protected void doExecute(@Nonnull ProfileRequestContext profileRequestContext)
doExecute
in class AbstractProfileAction
profileRequestContext
- the current IdP profile request contextCopyright © 2018. All rights reserved.