Class SessionTokenAuthenticator
- java.lang.Object
-
- com.adobe.pdfservices.operation.internal.auth.SessionTokenAuthenticator
-
- All Implemented Interfaces:
Authenticator
public class SessionTokenAuthenticator extends Object implements Authenticator
-
-
Field Summary
-
Fields inherited from interface com.adobe.pdfservices.operation.internal.auth.Authenticator
SESSION_TOKEN_REQUEST_GROUP_KEY
-
-
Constructor Summary
Constructors Constructor Description SessionTokenAuthenticator(String clientId, String accessToken)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClientId()SessionTokengetSessionToken(HttpRequestConfig requestConfig)SessionTokenrefreshSessionToken(HttpRequestConfig requestConfig)Fetches a new Session Token from IMS and returns the token.
-
-
-
Method Detail
-
getSessionToken
public SessionToken getSessionToken(HttpRequestConfig requestConfig)
- Specified by:
getSessionTokenin interfaceAuthenticator
-
refreshSessionToken
public SessionToken refreshSessionToken(HttpRequestConfig requestConfig)
Description copied from interface:AuthenticatorFetches a new Session Token from IMS and returns the token.- Specified by:
refreshSessionTokenin interfaceAuthenticator
-
getClientId
public String getClientId()
- Specified by:
getClientIdin interfaceAuthenticator
-
-