hsaml2-0.1: OASIS Security Assertion Markup Language (SAML) V2.0

Safe HaskellNone
LanguageHaskell2010

SAML2.Core.Identifiers

Description

SAML-Defined Identifiers

saml-core-2.0-os §8

Synopsis

Documentation

data NameIDFormat Source #

§8.3

Constructors

NameIDFormatUnspecified

§8.3.1: Text

NameIDFormatEmail

§8.3.2: rfc2822

NameIDFormatX509

§8.3.3: XML signature

NameIDFormatWindows

§8.3.4: Maybe Domain, User

NameIDFormatKerberos

§8.3.5: rfc1510

NameIDFormatEntity

§8.3.6: SAML endpoint (BaseId and SPProvidedID must be Nothing)

NameIDFormatPersistent

§8.3.7: String <= 256 char (NameQualifier same as idp identNothing, SPNameQualifier same as sp identNothing, SPProvidedID alt ident from sp)

NameIDFormatTransient

§8.3.8: String <= 256 char

NameIDFormatEncrypted

§3.4.1.1: only for NameIDPolicy