public interface IDPRequestValidator
Modifier and Type | Method and Description |
---|---|
SAML2IdentityProviderAdapter |
getIDPAdapter(String realm,
String idpEntityID)
Loads the
SAML2IdentityProviderAdapter IDP adapter which will be called as part
of IDP processing. |
String |
getIDPEntity(String idpMetaAlias,
String realm)
The entity identifier for the IDP.
|
String |
getMetaAlias(javax.servlet.http.HttpServletRequest request)
The meta alias is used to locate the provider's entity identifier and the
organization in which it is located.
|
String |
getRealmByMetaAlias(String idpMetaAlias)
Gets the realm for the entity from the IDP Meta Alias.
|
String getMetaAlias(javax.servlet.http.HttpServletRequest request) throws ClientFaultException
ClientFaultException
- If the meta alias was not provided in the request
or could not be parsed out of the request URI.String getIDPEntity(String idpMetaAlias, String realm) throws ServerFaultException, ClientFaultException
idpMetaAlias
- Non null meta alias.ServerFaultException
- If unable to read the IDP Entity ID from the realm meta.ClientFaultException
- If the client requested an invalid binding for this IDP.SAML2IdentityProviderAdapter getIDPAdapter(String realm, String idpEntityID)
SAML2IdentityProviderAdapter
IDP adapter which will be called as part
of IDP processing.realm
- Possibly null realm.idpEntityID
- Non null idpEntityID.SAML2IdentityProviderAdapter
if it could be loaded otherwise
the default implementation DefaultIDPAdapter
.Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.