Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Types to reprsent SAML2 responses.
Synopsis
- data Response = Response {
- responseDestination :: !Text
- responseInResponseTo :: !(Maybe Text)
- responseId :: !Text
- responseIssueInstant :: !UTCTime
- responseVersion :: !Text
- responseIssuer :: !Text
- responseStatusCode :: !StatusCode
- responseSignature :: !Signature
- responseAssertion :: !(Maybe Assertion)
- responseEncryptedAssertion :: !(Maybe EncryptedAssertion)
- removeSignature :: Document -> Document
- extractSignedInfo :: MonadFail m => Cursor -> m Element
- extractPrefixList :: Cursor -> [Text]
- module Network.Wai.SAML2.StatusCode
- module Network.Wai.SAML2.Signature
SAML2 responses
Represents SAML2 responses.
Response | |
|
removeSignature :: Document -> Document Source #
removeSignature
document
removes all Signature
elements from
document
and returns the resulting document.
extractSignedInfo :: MonadFail m => Cursor -> m Element Source #
extractSignedInfo
cursor
extracts the SignedInfo element from the
document reprsented by cursor
.
extractPrefixList :: Cursor -> [Text] Source #
Obtain a list of InclusiveNamespaces entries used for exclusive XML canonicalisation.
Since: 0.5
Re-exports
module Network.Wai.SAML2.StatusCode
module Network.Wai.SAML2.Signature