keycloak
|
静的公開メンバ関数 | |
static ProtocolMapperRepresentation | createPairwiseMapper (String sectorIdentifierUri, String salt) |
静的公開変数類 | |
static final String | PROVIDER_ID = "sha256" |
static final String | PROVIDER_ID_SUFFIX = "-pairwise-sub-mapper" |
static final String | TOKEN_MAPPER_CATEGORY = "Token mapper" |
限定公開メンバ関数 | |
void | setIDTokenSubject (IDToken token, String pairwiseSub) |
void | setAccessTokenSubject (IDToken token, String pairwiseSub) |
void | setUserInfoTokenSubject (IDToken token, String pairwiseSub) |
void | setClaim (IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession) |
void | setClaim (IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession) |
非公開メンバ関数 | |
String | generateSub (String sectorIdentifier, String localSub, byte[] salt) |
静的非公開メンバ関数 | |
static String | generateSalt () |
非公開変数類 | |
final Charset | charset |
静的非公開変数類 | |
static final String | HASH_ALGORITHM = "SHA-256" |
static final Logger | logger = Logger.getLogger(SHA256PairwiseSubMapper.class) |
|
inline |
|
inlineinherited |
org.keycloak.provider.Providerを実装しています。
|
inlineinherited |
|
inlinestatic |
|
inlinestaticprivate |
|
inline |
|
inlineprivate |
|
inline |
|
inlineinherited |
org.keycloak.provider.ConfiguredProviderを実装しています。
|
inlineinherited |
org.keycloak.protocol.ProtocolMapperを実装しています。
|
inline |
org.keycloak.protocol.ProtocolMapperを実装しています。
|
inline |
|
inlineinherited |
org.keycloak.provider.ProviderFactory< T extends Provider >を実装しています。
|
inline |
|
inlineinherited |
org.keycloak.protocol.ProtocolMapperを実装しています。
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
Intended to be overridden in ProtocolMapper implementations to add claims to an token.
token | |
mappingModel | |
userSession |
|
inlineprotectedinherited |
Intended to be overridden in ProtocolMapper implementations to add claims to an token.
token | |
mappingModel | |
userSession | |
keycloakSession |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlineinherited |
org.keycloak.protocol.oidc.mappers.OIDCAccessTokenMapperを実装しています。
|
inlineinherited |
org.keycloak.protocol.oidc.mappers.OIDCIDTokenMapperを実装しています。
|
inlineinherited |
org.keycloak.protocol.oidc.mappers.UserInfoTokenMapperを実装しています。
|
inline |
|
inlineinherited |
org.keycloak.protocol.ProtocolMapperを実装しています。
|
private |
|
staticprivate |
|
staticprivate |
|
static |
|
staticinherited |
|
staticinherited |