Page tree
Skip to end of metadata
Go to start of metadata
The following standardized protocol interfaces are supported:
ProtocolBindingEndpointProfile ID
SAML 2.0 Browser SSOHTTP-Redirect/profile/SAML2/Redirect/SSO



http://shibboleth.net/ns/profiles/saml2/sso/browser


HTTP-POST/profile/SAML2/POST/SSO

HTTP-POST-SimpleSign/profile/SAML2/POST-SimpleSign/SSO

Shibboleth Protocol (proprietary)/profile/SAML2/Unsolicited/SSO
SAML 2.0 Enhanced Client/ProxySOAP 1.1/profile/SAML2/SOAP/ECPhttp://shibboleth.net/ns/profiles/saml2/sso/ecp
SAML 2.0 Single LogoutHTTP-Redirect/profile/SAML2/Redirect/SLO



http://shibboleth.net/ns/profiles/saml2/logout


HTTP-POST/profile/SAML2/POST/SLO

HTTP-POST-SimpleSign/profile/SAML2/POST-SimpleSign/SLO

SOAP 1.1/profile/SAML2/SOAP/SLO
SAML 2.0 Attribute QuerySOAP 1.1/profile/SAML2/SOAP/AttributeQuery

http://shibboleth.net/ns/profiles/saml2/query/attribute

SAML 2.0 Artifact ResolutionSOAP 1.1/profile/SAML2/SOAP/ArtifactResolutionhttp://shibboleth.net/ns/profiles/saml2/query/artifact
SAML 1.1 Browser SSOShibboleth Protocol (proprietary)/profile/Shibboleth/SSOhttp://shibboleth.net/ns/profiles/saml1/sso/browser
SAML 1.1 Attribute QuerySOAP 1.1/profile/SAML1/SOAP/AttributeQueryhttp://shibboleth.net/ns/profiles/saml1/query/attribute
SAML 1.1 Artifact ResolutionSOAP 1.1/profile/SAML1/SOAP/ArtifactResolutionhttp://shibboleth.net/ns/profiles/saml1/query/artifact
ID-WSF Single Sign-On ServiceSOAP 1.1/profile/IDWSF/SSOShttp://shibboleth.net/ns/profiles/liberty/ssos
CAS 2 Login
/profile/cas/login
CAS 2 Proxy Login
/profile/cas/proxy
CAS 2 Logout
/profile/cas/logout
CAS 2 Ticket Validation
/profile/cas/serviceValidate
CAS 2 Proxy Ticket Validation
/profile/cas/proxyValidate
CAS 2 SAML Validation
/profile/cas/samlValidate
The following proprietary interfaces are supported:
Logout
/profile/Logout
The following administrative interfaces are supported:
Status
/statushttp://shibboleth.net/ns/profiles/status
Hello World 4.1
/profile/admin/hellohttp://shibboleth.net/ns/profiles/hello
Attribute Resolver/Filter
/profile/admin/resolvertesthttp://shibboleth.net/ns/profiles/resolvertest
Reload Service Configuration
/profile/admin/reload-servicehttp://shibboleth.net/ns/profiles/reload-service-configuration
Reload Metadata Resolver
/profile/admin/reload-metadatahttp://shibboleth.net/ns/profiles/reload-metadata
Lockout
/profile/admin/lockouthttp://shibboleth.net/ns/profiles/lockout-manager
Metadata Query
/profile/admin/mdqueryhttp://shibboleth.net/ns/profiles/mdquery
Metrics
/profile/admin/metricshttp://shibboleth.net/ns/profiles/metrics
Storagejsonapi.org/profile/admin/storagehttp://shibboleth.net/ns/profiles/storage
Attended Restart
/profile/admin/unlock-keyshttp://shibboleth.net/ns/profiles/unlock-keys

The Profile ID string can always be found in the ProfileRequestContext as the profileId and can be used to drive conditions

<bean parent="shibboleth.Conditions.Expression" c:expression="#profileContext.getProfileId().equals('http://shibboleth.net/ns/profiles/mdquery')"/>



  • No labels