Uses of Class
org.keycloak.dom.saml.v2.assertion.AttributeStatementType
Packages that use AttributeStatementType
Package
Description
Package for the model classes for the SAML2 Assertion
-
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 -
Uses of AttributeStatementType in org.keycloak.protocol.saml
Methods in org.keycloak.protocol.saml that return AttributeStatementTypeModifier and TypeMethodDescriptionSamlProtocol.populateAttributeStatements
(List<SamlProtocol.ProtocolMapperProcessor<SAMLAttributeStatementMapper>> attributeStatementMappers, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession) Methods in org.keycloak.protocol.saml with parameters of type AttributeStatementTypeModifier and TypeMethodDescriptionvoid
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 AttributeStatementTypeModifier and TypeMethodDescriptionstatic 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 AttributeStatementTypeModifier and TypeMethodDescriptionprotected AttributeStatementType
SAMLAttributeStatementParser.instantiateElement
(XMLEventReader xmlEventReader, StartElement element) Methods in org.keycloak.saml.processing.core.parsers.saml.assertion with parameters of type AttributeStatementTypeModifier and TypeMethodDescriptionprotected 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 AttributeStatementTypeModifier and TypeMethodDescriptionstatic 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 -
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 AttributeStatementTypeModifier and TypeMethodDescriptionvoid
SAMLAssertionWriter.write
(AttributeStatementType statement)