Package | Description |
---|---|
org.keycloak.dom.saml.v2.assertion |
Package for the model classes for the SAML2 Assertion
|
org.keycloak.protocol.saml | |
org.keycloak.protocol.saml.mappers | |
org.keycloak.saml.processing.core.parsers.util | |
org.keycloak.saml.processing.core.saml.v2.util | |
org.keycloak.saml.processing.core.saml.v2.writers |
Modifier and Type | Method and Description |
---|---|
Set<AttributeStatementType> |
AssertionType.getAttributeStatements() |
Modifier and Type | Method and Description |
---|---|
AttributeStatementType |
SamlProtocol.populateAttributeStatements(List<SamlProtocol.ProtocolMapperProcessor<SAMLAttributeStatementMapper>> attributeStatementMappers,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
Modifier and Type | Method and Description |
---|---|
void |
SamlProtocol.populateRoles(SamlProtocol.ProtocolMapperProcessor<SAMLRoleListMapper> roleListMapper,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession,
AttributeStatementType existingAttributeStatement) |
Modifier and Type | Method and Description |
---|---|
static void |
AttributeStatementHelper.addAttribute(AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
String attributeValue) |
void |
SAMLRoleListMapper.mapRoles(AttributeStatementType roleAttributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
void |
RoleListMapper.mapRoles(AttributeStatementType roleAttributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
void |
UserSessionNoteStatementMapper.transformAttributeStatement(AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
void |
UserPropertyAttributeStatementMapper.transformAttributeStatement(AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
void |
UserAttributeStatementMapper.transformAttributeStatement(AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
void |
SAMLAttributeStatementMapper.transformAttributeStatement(AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
void |
HardcodedAttributeMapper.transformAttributeStatement(AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
void |
GroupMembershipMapper.transformAttributeStatement(AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
Modifier and Type | Method and Description |
---|---|
static AttributeStatementType |
SAMLParserUtil.parseAttributeStatement(XMLEventReader xmlEventReader)
Parse an
AttributeStatementType |
Modifier and Type | Method and Description |
---|---|
static AttributeStatementType |
StatementUtil.createAttributeStatement(List<String> roles)
Given a set of roles, create an attribute statement
|
static AttributeStatementType |
StatementUtil.createAttributeStatement(Map<String,Object> attributes)
Create an attribute statement with all the attributes
|
static AttributeStatementType |
StatementUtil.createAttributeStatement(String key,
String value)
Given an attribute type and a value, create
AttributeStatementType |
static AttributeStatementType |
StatementUtil.createAttributeStatementForRoles(List<String> roles,
boolean multivalued)
Given a set of roles, create an attribute statement
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Object> |
StatementUtil.asMap(Set<AttributeStatementType> attributeStatementTypes) |
Modifier and Type | Method and Description |
---|---|
void |
SAMLAssertionWriter.write(AttributeStatementType statement) |
Copyright © 2016 JBoss by Red Hat. All rights reserved.