Interface OpenIdConnectAuthentication

All Superinterfaces:
org.springframework.security.core.Authentication, com.blueriq.component.api.security.BlueriqAuthentication, Principal, Serializable
All Known Subinterfaces:
OpenIdConnectServiceAuthentication, OpenIdConnectUserAuthentication
All Known Implementing Classes:
DefaultOpenIdConnectServiceAccount, OpenIdConnectAccessTokenAuthentication, OpenIdConnectUserAuthenticationImpl, RefreshableOpenIdConnectServiceAccount

public interface OpenIdConnectAuthentication extends com.blueriq.component.api.security.BlueriqAuthentication
The base interface for all authentications performed using OpenID Connect.
Since:
11.6
Author:
Petru Galanton
  • Method Summary

    Modifier and Type
    Method
    Description
    The access token in encoded form.

    Methods inherited from interface org.springframework.security.core.Authentication

    getAuthorities, getCredentials, getDetails, getPrincipal, isAuthenticated, setAuthenticated

    Methods inherited from interface com.blueriq.component.api.security.BlueriqAuthentication

    getClaim, getClaimNames, getRoles, getTeams, isAnonymous, isAutomatic

    Methods inherited from interface java.security.Principal

    equals, getName, hashCode, implies, toString
  • Method Details

    • getEncodedAccessToken

      String getEncodedAccessToken()
      The access token in encoded form. This form is suitable for use in an Authorization: Bearer header.
      Returns:
      the encoded access token