public class OAuthNetworkCredential
extends com.aspose.ms.System.Net.NetworkCredential
implements com.aspose.ms.System.Net.ICredentialsByHost
Represents the NetworkCredential for OAuth authentication.
Constructor and Description |
---|
OAuthNetworkCredential(ITokenProvider tokenProvider)
Initializes a new instance of the
OAuthNetworkCredential class |
OAuthNetworkCredential(String accessToken)
Initializes a new instance of the
OAuthNetworkCredential class |
OAuthNetworkCredential(String userName,
ITokenProvider tokenProvider)
Initializes a new instance of the
OAuthNetworkCredential class |
OAuthNetworkCredential(String userName,
String accessToken)
Initializes a new instance of the
OAuthNetworkCredential class |
Modifier and Type | Method and Description |
---|---|
String |
getAccessToken()
Gets OAuth 2.0 access token.
|
com.aspose.ms.System.Net.NetworkCredential |
getCredential(String host,
int port,
String authenticationType) |
ITokenProvider |
getTokenProvider()
Gets the token provider.
|
public OAuthNetworkCredential(String accessToken)
Initializes a new instance of the OAuthNetworkCredential
class
accessToken
- Access tokenpublic OAuthNetworkCredential(ITokenProvider tokenProvider)
Initializes a new instance of the OAuthNetworkCredential
class
tokenProvider
- Token providerpublic OAuthNetworkCredential(String userName, String accessToken)
Initializes a new instance of the OAuthNetworkCredential
class
userName
- User nameaccessToken
- Access tokenpublic OAuthNetworkCredential(String userName, ITokenProvider tokenProvider)
Initializes a new instance of the OAuthNetworkCredential
class
userName
- User nametokenProvider
- Token providerpublic final String getAccessToken()
Gets OAuth 2.0 access token.
public final ITokenProvider getTokenProvider()
Gets the token provider.