Class AuthenticationJWTClaimsSetAdapter

java.lang.Object
io.micronaut.security.token.jwt.validator.AuthenticationJWTClaimsSetAdapter
All Implemented Interfaces:
io.micronaut.security.authentication.Authentication, Serializable, Principal

public class AuthenticationJWTClaimsSetAdapter extends Object implements io.micronaut.security.authentication.Authentication
Adapter from JWTClaimsSet to Authentication.
Since:
1.0
See Also:
  • Constructor Details

    • AuthenticationJWTClaimsSetAdapter

      public AuthenticationJWTClaimsSetAdapter(@Nullable @Nullable com.nimbusds.jwt.JWTClaimsSet claimSet)
      Parameters:
      claimSet - JSON Web Token (JWT) claims set.
  • Method Details

    • getAttributes

      @NonNull public @NonNull Map<String,Object> getAttributes()
      Specified by:
      getAttributes in interface io.micronaut.security.authentication.Authentication
    • getName

      @Nullable public @Nullable String getName()
      Specified by:
      getName in interface Principal