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.organization.protocol.mappers.saml
Methods in org.keycloak.organization.protocol.mappers.saml with parameters of type AttributeStatementTypeModifier and TypeMethodDescriptionvoidOrganizationMembershipMapper.transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession) -
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 TypeMethodDescriptionvoidSamlProtocol.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 voidAttributeStatementHelper.addAttribute(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, String attributeValue) static voidAttributeStatementHelper.addAttributes(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, Collection<String> attributeValues) voidRoleListMapper.mapRoles(AttributeStatementType roleAttributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx) voidSAMLRoleListMapper.mapRoles(AttributeStatementType roleAttributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx) voidGroupMembershipMapper.transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession) voidHardcodedAttributeMapper.transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession) voidSAMLAttributeStatementMapper.transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession) voidScriptBasedMapper.transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession) This method attaches one or many attributes to the passed attribute statement.voidUserAttributeStatementMapper.transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession) voidUserPropertyAttributeStatementMapper.transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession) voidUserSessionNoteStatementMapper.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 AttributeStatementTypeSAMLAttributeStatementParser.instantiateElement(XMLEventReader xmlEventReader, StartElement element) Methods in org.keycloak.saml.processing.core.parsers.saml.assertion with parameters of type AttributeStatementTypeModifier and TypeMethodDescriptionprotected voidSAMLAttributeStatementParser.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 AttributeStatementTypeStatementUtil.createAttributeStatement(String key, String value) Given an attribute type and a value, createAttributeStatementTypestatic AttributeStatementTypeStatementUtil.createAttributeStatement(List<String> roles) Given a set of roles, create an attribute statementstatic AttributeStatementTypeStatementUtil.createAttributeStatement(Map<String, Object> attributes) Create an attribute statement with all the attributesstatic AttributeStatementTypeStatementUtil.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 TypeMethodDescriptionvoidSAMLAssertionWriter.write(AttributeStatementType statement)