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 ClientCredentialsClaimsclaims()The claims for the JWT.abstract StringclientId()The ID of the client.static ClientCredentialsAuthArgscreate(String clientId, ClientCredentialsClaims claims, String resource, String scope) abstract Stringresource()The resource to authorize against.abstract Stringscope()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)
-