Package org.keycloak.adapters.saml
Interface SamlDeployment.IDP.SingleSignOnService
- All Known Implementing Classes:
DefaultSamlDeployment.DefaultSingleSignOnService
- Enclosing interface:
- SamlDeployment.IDP
public static interface SamlDeployment.IDP.SingleSignOnService
-
Method Summary
Modifier and TypeMethodDescriptionReturns URI where the IdP should send the responses to.Returns URL for the IDP login service that the client will send requests to.SAML allows the client to request what binding type it wants authn responses to use.booleanReturnstrueif the requests to IdP need to be signed by SP key.booleanReturnstrueif individual assertions in response from IdP should be checked for valid signature.booleanReturnstrueif the complete response message from IdP should be checked for valid signature.
-
Method Details
-
signRequest
boolean signRequest()Returnstrueif the requests to IdP need to be signed by SP key.- Returns:
- see description
-
validateResponseSignature
boolean validateResponseSignature()Returnstrueif the complete response message from IdP should be checked for valid signature.- Returns:
- see description
-
validateAssertionSignature
boolean validateAssertionSignature()Returnstrueif individual assertions in response from IdP should be checked for valid signature.- Returns:
- see description
-
getRequestBinding
SamlDeployment.Binding getRequestBinding() -
getResponseBinding
SamlDeployment.Binding getResponseBinding()SAML allows the client to request what binding type it wants authn responses to use. The default is that the client will not request a specific binding type for responses.- Returns:
-
getRequestBindingUrl
String getRequestBindingUrl()Returns URL for the IDP login service that the client will send requests to.- Returns:
-
getAssertionConsumerServiceUrl
URI getAssertionConsumerServiceUrl()Returns URI where the IdP should send the responses to. The default is that the client will not request a specific assertion consumer service URL. This property is typically accompanied by the ProtocolBinding attribute.- Returns:
-