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 TypeMethodDescriptionThe 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
-
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
-