mitreid-connect
公開メンバ関数 | 全メンバ一覧
org.mitre.jwt.encryption.service.JWTEncryptionAndDecryptionService インタフェース
org.mitre.jwt.encryption.service.JWTEncryptionAndDecryptionService の継承関係図
Inheritance graph
org.mitre.jwt.encryption.service.JWTEncryptionAndDecryptionService 連携図
Collaboration graph

公開メンバ関数

void encryptJwt (JWEObject jwt)
 
void decryptJwt (JWEObject jwt)
 
Map< String, JWK > getAllPublicKeys ()
 
Collection< JWEAlgorithm > getAllEncryptionAlgsSupported ()
 
Collection< EncryptionMethod > getAllEncryptionEncsSupported ()
 

詳解

著者
wkim

関数詳解

◆ decryptJwt()

void org.mitre.jwt.encryption.service.JWTEncryptionAndDecryptionService.decryptJwt ( JWEObject  jwt)

Decrypts the JWT in place with the default decrypter. If an arbitrary payload is used, then pass in a JWEObject. Otherwise, if JWT claims are the payload, then use the JWEObject subclass EncryptedJWT instead.

引数
jwt

org.mitre.jwt.encryption.service.impl.DefaultJWTEncryptionAndDecryptionServiceで実装されています。

◆ encryptJwt()

void org.mitre.jwt.encryption.service.JWTEncryptionAndDecryptionService.encryptJwt ( JWEObject  jwt)

Encrypts the JWT in place with the default encrypter. If an arbitrary payload is used, then pass in a JWEObject. Otherwise, if JWT claims are the payload, then use the JWEObject subclass EncryptedJWT instead.

引数
jwt

org.mitre.jwt.encryption.service.impl.DefaultJWTEncryptionAndDecryptionServiceで実装されています。

◆ getAllEncryptionAlgsSupported()

Collection<JWEAlgorithm> org.mitre.jwt.encryption.service.JWTEncryptionAndDecryptionService.getAllEncryptionAlgsSupported ( )

Get the list of all encryption algorithms supported by this service.

戻り値

org.mitre.jwt.encryption.service.impl.DefaultJWTEncryptionAndDecryptionServiceで実装されています。

◆ getAllEncryptionEncsSupported()

Collection<EncryptionMethod> org.mitre.jwt.encryption.service.JWTEncryptionAndDecryptionService.getAllEncryptionEncsSupported ( )

Get the list of all encryption methods supported by this service.

戻り値

org.mitre.jwt.encryption.service.impl.DefaultJWTEncryptionAndDecryptionServiceで実装されています。

◆ getAllPublicKeys()

Map<String, JWK> org.mitre.jwt.encryption.service.JWTEncryptionAndDecryptionService.getAllPublicKeys ( )

Get all public keys for this service, mapped by their Key ID

org.mitre.jwt.encryption.service.impl.DefaultJWTEncryptionAndDecryptionServiceで実装されています。


このインタフェース詳解は次のファイルから抽出されました: