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

公開メンバ関数

 JWEHeader ()
 
 JWEHeader (String algorithm, String encryptionAlgorithm, String compressionAlgorithm)
 
String getAlgorithm ()
 
String getEncryptionAlgorithm ()
 
String getCompressionAlgorithm ()
 
String getType ()
 
String getContentType ()
 
String getKeyId ()
 
String toString ()
 

静的関数

 [static initializer]
 

非公開変数類

String algorithm
 
String encryptionAlgorithm
 
String compressionAlgorithm
 
String type
 
String contentType
 
String keyId
 

静的非公開変数類

static final ObjectMapper mapper = new ObjectMapper()
 

詳解

著者
Marek Posolda

構築子と解体子

◆ JWEHeader() [1/2]

org.keycloak.jose.jwe.JWEHeader.JWEHeader ( )
inline
53  {
54  }

◆ JWEHeader() [2/2]

org.keycloak.jose.jwe.JWEHeader.JWEHeader ( String  algorithm,
String  encryptionAlgorithm,
String  compressionAlgorithm 
)
inline
56  {
57  this.algorithm = algorithm;
60  }
String encryptionAlgorithm
Definition: JWEHeader.java:38
String algorithm
Definition: JWEHeader.java:35
String compressionAlgorithm
Definition: JWEHeader.java:41

関数詳解

◆ [static initializer]()

org.keycloak.jose.jwe.JWEHeader.[static initializer] ( )
inlinestaticpackage

◆ getAlgorithm()

String org.keycloak.jose.jwe.JWEHeader.getAlgorithm ( )
inline
62  {
63  return algorithm;
64  }
String algorithm
Definition: JWEHeader.java:35

◆ getCompressionAlgorithm()

String org.keycloak.jose.jwe.JWEHeader.getCompressionAlgorithm ( )
inline
70  {
71  return compressionAlgorithm;
72  }
String compressionAlgorithm
Definition: JWEHeader.java:41

◆ getContentType()

String org.keycloak.jose.jwe.JWEHeader.getContentType ( )
inline
78  {
79  return contentType;
80  }
String contentType
Definition: JWEHeader.java:48

◆ getEncryptionAlgorithm()

String org.keycloak.jose.jwe.JWEHeader.getEncryptionAlgorithm ( )
inline
66  {
67  return encryptionAlgorithm;
68  }
String encryptionAlgorithm
Definition: JWEHeader.java:38

◆ getKeyId()

String org.keycloak.jose.jwe.JWEHeader.getKeyId ( )
inline
82  {
83  return keyId;
84  }
String keyId
Definition: JWEHeader.java:51

◆ getType()

String org.keycloak.jose.jwe.JWEHeader.getType ( )
inline
74  {
75  return type;
76  }
String type
Definition: JWEHeader.java:45

◆ toString()

String org.keycloak.jose.jwe.JWEHeader.toString ( )
inline
93  {
94  try {
95  return mapper.writeValueAsString(this);
96  } catch (IOException e) {
97  throw new RuntimeException(e);
98  }
99 
100 
101  }
static final ObjectMapper mapper
Definition: JWEHeader.java:86

メンバ詳解

◆ algorithm

String org.keycloak.jose.jwe.JWEHeader.algorithm
private

◆ compressionAlgorithm

String org.keycloak.jose.jwe.JWEHeader.compressionAlgorithm
private

◆ contentType

String org.keycloak.jose.jwe.JWEHeader.contentType
private

◆ encryptionAlgorithm

String org.keycloak.jose.jwe.JWEHeader.encryptionAlgorithm
private

◆ keyId

String org.keycloak.jose.jwe.JWEHeader.keyId
private

◆ mapper

final ObjectMapper org.keycloak.jose.jwe.JWEHeader.mapper = new ObjectMapper()
staticprivate

◆ type

String org.keycloak.jose.jwe.JWEHeader.type
private

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