Interface Authenticator
-
- All Known Implementing Classes:
JwtAuthenticator,SessionTokenAuthenticator
public interface AuthenticatorInterface which manages the access token. Will be creating http calls for different authentication mechanisms like ServiceAccount Auth through JWT, or OAUTH, or API key.
-
-
Field Summary
Fields Modifier and Type Field Description static StringSESSION_TOKEN_REQUEST_GROUP_KEY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetClientId()SessionTokengetSessionToken()SessionTokenrefreshSessionToken()Fetches a new Session Token from IMS and returns the token.
-
-
-
Field Detail
-
SESSION_TOKEN_REQUEST_GROUP_KEY
static final String SESSION_TOKEN_REQUEST_GROUP_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSessionToken
SessionToken getSessionToken()
-
refreshSessionToken
SessionToken refreshSessionToken()
Fetches a new Session Token from IMS and returns the token.
-
getClientId
String getClientId()
-
-