| 
    keycloak-oidc-service
    
   | 
 


静的公開メンバ関数 | |
| 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 | 
 1.8.13