Interface OpenIdConnectServiceAuthentication

All Superinterfaces:
org.springframework.security.core.Authentication, com.blueriq.component.api.security.BlueriqAuthentication, com.blueriq.component.api.security.BlueriqServiceAccount, OpenIdConnectAuthentication, Principal, Serializable
All Known Implementing Classes:
DefaultOpenIdConnectServiceAccount, RefreshableOpenIdConnectServiceAccount

public interface OpenIdConnectServiceAuthentication extends com.blueriq.component.api.security.BlueriqServiceAccount, OpenIdConnectAuthentication
Represents a service account that was authenticated using the OpenID Connect client credentials grant.
Since:
11.6
Author:
Petru Galanton
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     

    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 com.aquima.web.boot.security.openid.OpenIdConnectAuthentication

    getEncodedAccessToken

    Methods inherited from interface java.security.Principal

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

    • isAccessTokenExpired

      boolean isAccessTokenExpired()
      Returns:
      true if the access token is expired