ATTRIBUTE_FALSE_VALUE | org.keycloak.protocol.saml.SamlProtocol | static |
ATTRIBUTE_TRUE_VALUE | org.keycloak.protocol.saml.SamlProtocol | static |
authenticated(UserSessionModel userSession, ClientSessionContext clientSessionCtx) | org.keycloak.protocol.saml.SamlProtocol | inline |
backchannelLogout(UserSessionModel userSession, AuthenticatedClientSessionModel clientSession) | org.keycloak.protocol.saml.SamlProtocol | inline |
buildAuthenticatedResponse(AuthenticatedClientSessionModel clientSession, String redirectUri, Document samlDocument, JaxrsSAML2BindingBuilder bindingBuilder) | org.keycloak.protocol.saml.SamlProtocol | inlineprotected |
buildErrorResponse(boolean isPostBinding, String destination, JaxrsSAML2BindingBuilder binding, Document document) | org.keycloak.protocol.saml.SamlProtocol | inlineprotected |
buildLogoutResponse(UserSessionModel userSession, String logoutBindingUri, SAML2LogoutResponseBuilder builder, JaxrsSAML2BindingBuilder binding) | org.keycloak.protocol.saml.SamlProtocol | inlineprotected |
close() | org.keycloak.protocol.saml.SamlProtocol | inline |
createBindingBuilder(SamlClient samlClient) | org.keycloak.protocol.saml.SamlProtocol | inlineprivate |
createLogoutRequest(String logoutUrl, AuthenticatedClientSessionModel clientSession, ClientModel client) | org.keycloak.protocol.saml.SamlProtocol | inlineprotected |
event | org.keycloak.protocol.saml.SamlProtocol | protected |
finishLogout(UserSessionModel userSession) | org.keycloak.protocol.saml.SamlProtocol | inline |
frontchannelLogout(UserSessionModel userSession, AuthenticatedClientSessionModel clientSession) | org.keycloak.protocol.saml.SamlProtocol | inline |
getLogoutServiceUrl(UriInfo uriInfo, ClientModel client, String bindingType) | org.keycloak.protocol.saml.SamlProtocol | inlinestatic |
getNameId(String nameIdFormat, CommonClientSessionModel clientSession, UserSessionModel userSession) | org.keycloak.protocol.saml.SamlProtocol | inlineprotected |
getNameIdFormat(SamlClient samlClient, AuthenticatedClientSessionModel clientSession) | org.keycloak.protocol.saml.SamlProtocol | inlineprotected |
getPersistentNameId(final CommonClientSessionModel clientSession, final UserSessionModel userSession) | org.keycloak.protocol.saml.SamlProtocol | inlineprotected |
getResponseIssuer(RealmModel realm) | org.keycloak.protocol.saml.SamlProtocol | inlineprotected |
headers | org.keycloak.protocol.saml.SamlProtocol | protected |
isLogoutPostBindingForClient(AuthenticatedClientSessionModel clientSession) | org.keycloak.protocol.saml.SamlProtocol | inlineprotected |
isLogoutPostBindingForInitiator(UserSessionModel session) | org.keycloak.protocol.saml.SamlProtocol | inlinestatic |
isPostBinding(AuthenticationSessionModel authSession) | org.keycloak.protocol.saml.SamlProtocol | inlineprotected |
isPostBinding(AuthenticatedClientSessionModel clientSession) | org.keycloak.protocol.saml.SamlProtocol | inlineprotected |
logger | org.keycloak.protocol.saml.SamlProtocol | protectedstatic |
LOGIN_PROTOCOL | org.keycloak.protocol.saml.SamlProtocol | static |
populateAttributeStatements(List< ProtocolMapperProcessor< SAMLAttributeStatementMapper >> attributeStatementMappers, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession) | org.keycloak.protocol.saml.SamlProtocol | inline |
populateRoles(ProtocolMapperProcessor< SAMLRoleListMapper > roleListMapper, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx, final AttributeStatementType existingAttributeStatement) | org.keycloak.protocol.saml.SamlProtocol | inline |
realm | org.keycloak.protocol.saml.SamlProtocol | protected |
requireReauthentication(UserSessionModel userSession, AuthenticationSessionModel authSession) | org.keycloak.protocol.saml.SamlProtocol | inline |
SAML_ASSERTION_CONSUMER_URL_POST_ATTRIBUTE | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_ASSERTION_CONSUMER_URL_REDIRECT_ATTRIBUTE | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_BINDING | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_DEFAULT_NAMEID_FORMAT | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_IDP_INITIATED_LOGIN | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_IDP_INITIATED_SSO_RELAY_STATE | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_IDP_INITIATED_SSO_URL_NAME | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_LOGOUT_ADD_EXTENSIONS_ELEMENT_WITH_KEY_INFO | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_LOGOUT_BINDING | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_LOGOUT_BINDING_URI | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_LOGOUT_CANONICALIZATION | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_LOGOUT_RELAY_STATE | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_LOGOUT_REQUEST_ID | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_LOGOUT_SIGNATURE_ALGORITHM | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_NAME_ID | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_NAME_ID_FORMAT | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_PERSISTENT_NAME_ID_FOR | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_POST_BINDING | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_REDIRECT_BINDING | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_REQUEST_ID | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_SERVER_SIGNATURE_KEYINFO_KEY_NAME_TRANSFORMER | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_SINGLE_LOGOUT_SERVICE_URL_POST_ATTRIBUTE | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_SINGLE_LOGOUT_SERVICE_URL_REDIRECT_ATTRIBUTE | org.keycloak.protocol.saml.SamlProtocol | static |
SAML_SOAP_BINDING | org.keycloak.protocol.saml.SamlProtocol | static |
samlErrorMessage(AuthenticationSessionModel authSession, SamlClient samlClient, boolean isPostBinding, String destination, JBossSAMLURIConstants statusDetail, String relayState) | org.keycloak.protocol.saml.SamlProtocol | inlineprivate |
sendError(AuthenticationSessionModel authSession, Error error) | org.keycloak.protocol.saml.SamlProtocol | inline |
sendPushRevocationPolicyRequest(RealmModel realm, ClientModel resource, int notBefore, String managementUrl) | org.keycloak.protocol.LoginProtocol | inline |
session | org.keycloak.protocol.saml.SamlProtocol | protected |
setEventBuilder(EventBuilder event) | org.keycloak.protocol.saml.SamlProtocol | inline |
setHttpHeaders(HttpHeaders headers) | org.keycloak.protocol.saml.SamlProtocol | inline |
setRealm(RealmModel realm) | org.keycloak.protocol.saml.SamlProtocol | inline |
setSession(KeycloakSession session) | org.keycloak.protocol.saml.SamlProtocol | inline |
setUriInfo(UriInfo uriInfo) | org.keycloak.protocol.saml.SamlProtocol | inline |
transformLoginResponse(List< ProtocolMapperProcessor< SAMLLoginResponseMapper >> mappers, ResponseType response, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession) | org.keycloak.protocol.saml.SamlProtocol | inline |
translateErrorToIdpInitiatedErrorMessage(Error error) | org.keycloak.protocol.saml.SamlProtocol | inlineprivate |
translateErrorToSAMLStatus(Error error) | org.keycloak.protocol.saml.SamlProtocol | inlineprivate |
uriInfo | org.keycloak.protocol.saml.SamlProtocol | protected |