Package | Description |
---|---|
com.nimbusds.oauth2.sdk.assertions.jwt |
JWT bearer assertions.
|
com.nimbusds.oauth2.sdk.auth |
Implementations of OAuth 2.0 client authentication methods at the Token
endpoint.
|
Modifier and Type | Method and Description |
---|---|
static JWTAssertionDetails |
JWTAssertionDetails.parse(net.minidev.json.JSONObject jsonObject)
Parses a JWT bearer assertion details (claims set) instance from the
specified JSON object.
|
static JWTAssertionDetails |
JWTAssertionDetails.parse(com.nimbusds.jwt.JWTClaimsSet jwtClaimsSet)
Parses a JWT bearer assertion details instance from the specified
JWT claims set.
|
Modifier and Type | Method and Description |
---|---|
static com.nimbusds.jwt.SignedJWT |
JWTAssertionFactory.create(JWTAssertionDetails details,
com.nimbusds.jose.JWSAlgorithm jwsAlgorithm,
ECPrivateKey ecPrivateKey,
String keyID,
Provider jcaProvider)
Creates a new EC-signed JWT bearer assertion.
|
static com.nimbusds.jwt.SignedJWT |
JWTAssertionFactory.create(JWTAssertionDetails details,
com.nimbusds.jose.JWSAlgorithm jwsAlgorithm,
RSAPrivateKey rsaPrivateKey,
String keyID,
Provider jcaProvider)
Creates a new RSA-signed JWT bearer assertion.
|
static com.nimbusds.jwt.SignedJWT |
JWTAssertionFactory.create(JWTAssertionDetails details,
com.nimbusds.jose.JWSAlgorithm jwsAlgorithm,
Secret secret)
Creates a new HMAC-protected JWT bearer assertion.
|
Modifier and Type | Class and Description |
---|---|
class |
JWTAuthenticationClaimsSet
JWT client authentication claims set, serialisable to a JSON object and JWT
claims set.
|
Copyright © 2018 Connect2id Ltd.. All rights reserved.