Page tree

Previous Stable Release

Please note that the V3 release branch is now the previous stable release, with the current stable releases from the V4 branch.
Support for V3 will end on or around Dec 31, 2020.

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
BrowserSSOProfileConfiguration.PROFILE_ID




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/browser
ECPProfileConfiguration.PROFILE_ID
SAML 2.0 Single LogoutHTTP-Redirect/profile/SAML2/Redirect/SLO

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
AttributeQueryProfileConfiguration.PROFILE_ID

SAML 2.0 Artifact ResolutionSOAP 1.1/profile/SAML2/SOAP/ArtifactResolutionhttp://shibboleth.net/ns/profiles/saml2/query/artifact
ArtifactQueryProfileConfiguration.PROFILE_ID
SAML 1.1 Browser SSOShibboleth Protocol (proprietary)/profile/Shibboleth/SSO
SAML 1.1 Attribute QuerySOAP 1.1/profile/SAML1/SOAP/AttributeQuery
SAML 1.1 Artifact ResolutionSOAP 1.1/profile/SAML1/SOAP/ArtifactResolution
ID-WSF Single Sign-On ServiceSOAP 1.1/profile/IDWSF/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
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

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