Class OAuthProperties

java.lang.Object
org.jclouds.oauth.v2.config.OAuthProperties

public final class OAuthProperties extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The oauth audience, who this token is intended for.
    static final String
    When using oauth with Azure Active Directory, Client Credentials, and using JWT authentication, the certificate associated with the Private Key must be provided.
    static final String
    Specify if credentials are id + private key or if you are reusing an oauth2 token.
    static final String
    The JSON Web Signature alg, must be RS256 or none.
    static final String
    When using oauth with Azure Active Directory and Client Credentials, a "resource" must be specified as part of the request.
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • JWS_ALG

      public static final String JWS_ALG
      The JSON Web Signature alg, must be RS256 or none.
      See Also:
    • AUDIENCE

      public static final String AUDIENCE
      The oauth audience, who this token is intended for. For instance in JWT and for google API's this property maps to: {"aud","https://accounts.google.com/o/oauth2/token"}
      See Also:
    • CREDENTIAL_TYPE

      public static final String CREDENTIAL_TYPE
      Specify if credentials are id + private key or if you are reusing an oauth2 token.
      See Also:
    • RESOURCE

      public static final String RESOURCE
      When using oauth with Azure Active Directory and Client Credentials, a "resource" must be specified as part of the request.
      See Also:
    • CERTIFICATE

      public static final String CERTIFICATE
      When using oauth with Azure Active Directory, Client Credentials, and using JWT authentication, the certificate associated with the Private Key must be provided. The fingerprint of the certificate is included in the JWT headers.
      See Also: