Package org.jclouds.oauth.v2.domain
Class ClientCredentialsAuthArgs
java.lang.Object
org.jclouds.oauth.v2.domain.ClientCredentialsAuthArgs
Details corresponding the a client_credential Azure AD Oauth request
-
Method Summary
Modifier and TypeMethodDescriptionabstract ClientCredentialsClaims
claims()
The claims for the JWT.abstract String
clientId()
The ID of the client.static ClientCredentialsAuthArgs
create
(String clientId, ClientCredentialsClaims claims, String resource, String scope) abstract String
resource()
The resource to authorize against.abstract String
scope()
The scope(s) to authorize against.
-
Method Details
-
clientId
The ID of the client. -
claims
The claims for the JWT. -
resource
The resource to authorize against. -
scope
The scope(s) to authorize against. -
create
public static ClientCredentialsAuthArgs create(String clientId, ClientCredentialsClaims claims, String resource, String scope)
-