Uses of Class
org.keycloak.dom.saml.v2.assertion.AttributeStatementType
-
Packages that use AttributeStatementType Package Description org.keycloak.dom.saml.v2.assertion Package for the model classes for the SAML2 Assertionorg.keycloak.protocol.saml org.keycloak.protocol.saml.mappers org.keycloak.saml.processing.core.parsers.saml.assertion org.keycloak.saml.processing.core.saml.v2.util org.keycloak.saml.processing.core.saml.v2.writers -
-
Uses of AttributeStatementType in org.keycloak.dom.saml.v2.assertion
Methods in org.keycloak.dom.saml.v2.assertion that return types with arguments of type AttributeStatementType Modifier and Type Method Description Set<AttributeStatementType>
AssertionType. getAttributeStatements()
-
Uses of AttributeStatementType in org.keycloak.protocol.saml
Methods in org.keycloak.protocol.saml that return AttributeStatementType Modifier and Type Method Description AttributeStatementType
SamlProtocol. populateAttributeStatements(List<SamlProtocol.ProtocolMapperProcessor<SAMLAttributeStatementMapper>> attributeStatementMappers, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession)
Methods in org.keycloak.protocol.saml with parameters of type AttributeStatementType Modifier and Type Method Description void
SamlProtocol. populateRoles(SamlProtocol.ProtocolMapperProcessor<SAMLRoleListMapper> roleListMapper, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx, AttributeStatementType existingAttributeStatement)
-
Uses of AttributeStatementType in org.keycloak.protocol.saml.mappers
Methods in org.keycloak.protocol.saml.mappers with parameters of type AttributeStatementType Modifier and Type Method Description static void
AttributeStatementHelper. addAttribute(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, String attributeValue)
static void
AttributeStatementHelper. addAttributes(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, Collection<String> attributeValues)
void
RoleListMapper. mapRoles(AttributeStatementType roleAttributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
void
SAMLRoleListMapper. mapRoles(AttributeStatementType roleAttributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
void
GroupMembershipMapper. transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession)
void
HardcodedAttributeMapper. transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession)
void
SAMLAttributeStatementMapper. transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession)
void
ScriptBasedMapper. transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession)
This method attaches one or many attributes to the passed attribute statement.void
UserAttributeStatementMapper. transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession)
void
UserPropertyAttributeStatementMapper. transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession)
void
UserSessionNoteStatementMapper. transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession)
-
Uses of AttributeStatementType in org.keycloak.saml.processing.core.parsers.saml.assertion
Methods in org.keycloak.saml.processing.core.parsers.saml.assertion that return AttributeStatementType Modifier and Type Method Description protected AttributeStatementType
SAMLAttributeStatementParser. instantiateElement(XMLEventReader xmlEventReader, StartElement element)
Methods in org.keycloak.saml.processing.core.parsers.saml.assertion with parameters of type AttributeStatementType Modifier and Type Method Description protected void
SAMLAttributeStatementParser. processSubElement(XMLEventReader xmlEventReader, AttributeStatementType target, SAMLAssertionQNames element, StartElement elementDetail)
-
Uses of AttributeStatementType in org.keycloak.saml.processing.core.saml.v2.util
Methods in org.keycloak.saml.processing.core.saml.v2.util that return AttributeStatementType Modifier and Type Method Description static AttributeStatementType
StatementUtil. createAttributeStatement(String key, String value)
Given an attribute type and a value, createAttributeStatementType
static AttributeStatementType
StatementUtil. createAttributeStatement(List<String> roles)
Given a set of roles, create an attribute statementstatic AttributeStatementType
StatementUtil. createAttributeStatement(Map<String,Object> attributes)
Create an attribute statement with all the attributesstatic AttributeStatementType
StatementUtil. createAttributeStatementForRoles(List<String> roles, boolean multivalued)
Given a set of roles, create an attribute statementMethod parameters in org.keycloak.saml.processing.core.saml.v2.util with type arguments of type AttributeStatementType Modifier and Type Method Description static Map<String,Object>
StatementUtil. asMap(Set<AttributeStatementType> attributeStatementTypes)
-
Uses of AttributeStatementType in org.keycloak.saml.processing.core.saml.v2.writers
Methods in org.keycloak.saml.processing.core.saml.v2.writers with parameters of type AttributeStatementType Modifier and Type Method Description void
SAMLAssertionWriter. write(AttributeStatementType statement)
-