keycloak
クラス | 公開メンバ関数 | 静的公開変数類 | 限定公開変数類 | 非公開変数類 | 全メンバ一覧
org.keycloak.jose.jwk.JWK クラス
org.keycloak.jose.jwk.JWK の継承関係図
Inheritance graph
org.keycloak.jose.jwk.JWK 連携図
Collaboration graph

クラス

enum  Use
 

公開メンバ関数

String getKeyId ()
 
void setKeyId (String keyId)
 
String getKeyType ()
 
void setKeyType (String keyType)
 
String getAlgorithm ()
 
void setAlgorithm (String algorithm)
 
String getPublicKeyUse ()
 
void setPublicKeyUse (String publicKeyUse)
 
Map< String, Object > getOtherClaims ()
 
void setOtherClaims (String name, Object value)
 

静的公開変数類

static final String KEY_ID = "kid"
 
static final String KEY_TYPE = "kty"
 
static final String ALGORITHM = "alg"
 
static final String PUBLIC_KEY_USE = "use"
 

限定公開変数類

Map< String, Object > otherClaims = new HashMap<String, Object>()
 

非公開変数類

String keyId
 
String keyType
 
String algorithm
 
String publicKeyUse
 

詳解

著者
Stian Thorgersen

関数詳解

◆ getAlgorithm()

String org.keycloak.jose.jwk.JWK.getAlgorithm ( )
inline
86  {
87  return algorithm;
88  }
String algorithm
Definition: JWK.java:62

◆ getKeyId()

String org.keycloak.jose.jwk.JWK.getKeyId ( )
inline
70  {
71  return keyId;
72  }
String keyId
Definition: JWK.java:56

◆ getKeyType()

String org.keycloak.jose.jwk.JWK.getKeyType ( )
inline
78  {
79  return keyType;
80  }
String keyType
Definition: JWK.java:59

◆ getOtherClaims()

Map<String, Object> org.keycloak.jose.jwk.JWK.getOtherClaims ( )
inline
103  {
104  return otherClaims;
105  }
Map< String, Object > otherClaims
Definition: JWK.java:67

◆ getPublicKeyUse()

String org.keycloak.jose.jwk.JWK.getPublicKeyUse ( )
inline
94  {
95  return publicKeyUse;
96  }
String publicKeyUse
Definition: JWK.java:65

◆ setAlgorithm()

void org.keycloak.jose.jwk.JWK.setAlgorithm ( String  algorithm)
inline
90  {
91  this.algorithm = algorithm;
92  }
String algorithm
Definition: JWK.java:62

◆ setKeyId()

void org.keycloak.jose.jwk.JWK.setKeyId ( String  keyId)
inline
74  {
75  this.keyId = keyId;
76  }
String keyId
Definition: JWK.java:56

◆ setKeyType()

void org.keycloak.jose.jwk.JWK.setKeyType ( String  keyType)
inline
82  {
83  this.keyType = keyType;
84  }
String keyType
Definition: JWK.java:59

◆ setOtherClaims()

void org.keycloak.jose.jwk.JWK.setOtherClaims ( String  name,
Object  value 
)
inline
108  {
109  otherClaims.put(name, value);
110  }
Map< String, Object > otherClaims
Definition: JWK.java:67

◆ setPublicKeyUse()

void org.keycloak.jose.jwk.JWK.setPublicKeyUse ( String  publicKeyUse)
inline
98  {
100  }
String publicKeyUse
Definition: JWK.java:65

メンバ詳解

◆ ALGORITHM

final String org.keycloak.jose.jwk.JWK.ALGORITHM = "alg"
static

◆ algorithm

String org.keycloak.jose.jwk.JWK.algorithm
private

◆ KEY_ID

final String org.keycloak.jose.jwk.JWK.KEY_ID = "kid"
static

◆ KEY_TYPE

final String org.keycloak.jose.jwk.JWK.KEY_TYPE = "kty"
static

◆ keyId

String org.keycloak.jose.jwk.JWK.keyId
private

◆ keyType

String org.keycloak.jose.jwk.JWK.keyType
private

◆ otherClaims

Map<String, Object> org.keycloak.jose.jwk.JWK.otherClaims = new HashMap<String, Object>()
protected

◆ PUBLIC_KEY_USE

final String org.keycloak.jose.jwk.JWK.PUBLIC_KEY_USE = "use"
static

◆ publicKeyUse

String org.keycloak.jose.jwk.JWK.publicKeyUse
private

このクラス詳解は次のファイルから抽出されました: