Interface Auth.OAuth2MetadataResponseOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getAuthorizationEndpoint()
      URL of the authorization server's authorization endpoint [RFC6749].
      com.google.protobuf.ByteString getAuthorizationEndpointBytes()
      URL of the authorization server's authorization endpoint [RFC6749].
      String getCodeChallengeMethodsSupported​(int index)
      JSON array containing a list of Proof Key for Code Exchange (PKCE) [RFC7636] code challenge methods supported by this authorization server.
      com.google.protobuf.ByteString getCodeChallengeMethodsSupportedBytes​(int index)
      JSON array containing a list of Proof Key for Code Exchange (PKCE) [RFC7636] code challenge methods supported by this authorization server.
      int getCodeChallengeMethodsSupportedCount()
      JSON array containing a list of Proof Key for Code Exchange (PKCE) [RFC7636] code challenge methods supported by this authorization server.
      List<String> getCodeChallengeMethodsSupportedList()
      JSON array containing a list of Proof Key for Code Exchange (PKCE) [RFC7636] code challenge methods supported by this authorization server.
      String getGrantTypesSupported​(int index)
      JSON array containing a list of the OAuth 2.0 grant type values that this authorization server supports.
      com.google.protobuf.ByteString getGrantTypesSupportedBytes​(int index)
      JSON array containing a list of the OAuth 2.0 grant type values that this authorization server supports.
      int getGrantTypesSupportedCount()
      JSON array containing a list of the OAuth 2.0 grant type values that this authorization server supports.
      List<String> getGrantTypesSupportedList()
      JSON array containing a list of the OAuth 2.0 grant type values that this authorization server supports.
      String getIssuer()
      Defines the issuer string in all JWT tokens this server issues.
      com.google.protobuf.ByteString getIssuerBytes()
      Defines the issuer string in all JWT tokens this server issues.
      String getJwksUri()
      URL of the authorization server's JWK Set [JWK] document.
      com.google.protobuf.ByteString getJwksUriBytes()
      URL of the authorization server's JWK Set [JWK] document.
      String getResponseTypesSupported​(int index)
      Array containing a list of the OAuth 2.0 response_type values that this authorization server supports.
      com.google.protobuf.ByteString getResponseTypesSupportedBytes​(int index)
      Array containing a list of the OAuth 2.0 response_type values that this authorization server supports.
      int getResponseTypesSupportedCount()
      Array containing a list of the OAuth 2.0 response_type values that this authorization server supports.
      List<String> getResponseTypesSupportedList()
      Array containing a list of the OAuth 2.0 response_type values that this authorization server supports.
      String getScopesSupported​(int index)
      JSON array containing a list of the OAuth 2.0 [RFC6749] scope values that this authorization server supports.
      com.google.protobuf.ByteString getScopesSupportedBytes​(int index)
      JSON array containing a list of the OAuth 2.0 [RFC6749] scope values that this authorization server supports.
      int getScopesSupportedCount()
      JSON array containing a list of the OAuth 2.0 [RFC6749] scope values that this authorization server supports.
      List<String> getScopesSupportedList()
      JSON array containing a list of the OAuth 2.0 [RFC6749] scope values that this authorization server supports.
      String getTokenEndpoint()
      URL of the authorization server's token endpoint [RFC6749].
      String getTokenEndpointAuthMethodsSupported​(int index)
      JSON array containing a list of client authentication methods supported by this token endpoint.
      com.google.protobuf.ByteString getTokenEndpointAuthMethodsSupportedBytes​(int index)
      JSON array containing a list of client authentication methods supported by this token endpoint.
      int getTokenEndpointAuthMethodsSupportedCount()
      JSON array containing a list of client authentication methods supported by this token endpoint.
      List<String> getTokenEndpointAuthMethodsSupportedList()
      JSON array containing a list of client authentication methods supported by this token endpoint.
      com.google.protobuf.ByteString getTokenEndpointBytes()
      URL of the authorization server's token endpoint [RFC6749].
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getIssuer

        String getIssuer()
         Defines the issuer string in all JWT tokens this server issues. The issuer can be admin itself or an external
         issuer.
         
        string issuer = 1;
        Returns:
        The issuer.
      • getIssuerBytes

        com.google.protobuf.ByteString getIssuerBytes()
         Defines the issuer string in all JWT tokens this server issues. The issuer can be admin itself or an external
         issuer.
         
        string issuer = 1;
        Returns:
        The bytes for issuer.
      • getAuthorizationEndpoint

        String getAuthorizationEndpoint()
         URL of the authorization server's authorization endpoint [RFC6749]. This is REQUIRED unless no grant types are
         supported that use the authorization endpoint.
         
        string authorization_endpoint = 2;
        Returns:
        The authorizationEndpoint.
      • getAuthorizationEndpointBytes

        com.google.protobuf.ByteString getAuthorizationEndpointBytes()
         URL of the authorization server's authorization endpoint [RFC6749]. This is REQUIRED unless no grant types are
         supported that use the authorization endpoint.
         
        string authorization_endpoint = 2;
        Returns:
        The bytes for authorizationEndpoint.
      • getTokenEndpoint

        String getTokenEndpoint()
         URL of the authorization server's token endpoint [RFC6749].
         
        string token_endpoint = 3;
        Returns:
        The tokenEndpoint.
      • getTokenEndpointBytes

        com.google.protobuf.ByteString getTokenEndpointBytes()
         URL of the authorization server's token endpoint [RFC6749].
         
        string token_endpoint = 3;
        Returns:
        The bytes for tokenEndpoint.
      • getResponseTypesSupportedList

        List<String> getResponseTypesSupportedList()
         Array containing a list of the OAuth 2.0 response_type values that this authorization server supports.
         
        repeated string response_types_supported = 4;
        Returns:
        A list containing the responseTypesSupported.
      • getResponseTypesSupportedCount

        int getResponseTypesSupportedCount()
         Array containing a list of the OAuth 2.0 response_type values that this authorization server supports.
         
        repeated string response_types_supported = 4;
        Returns:
        The count of responseTypesSupported.
      • getResponseTypesSupported

        String getResponseTypesSupported​(int index)
         Array containing a list of the OAuth 2.0 response_type values that this authorization server supports.
         
        repeated string response_types_supported = 4;
        Parameters:
        index - The index of the element to return.
        Returns:
        The responseTypesSupported at the given index.
      • getResponseTypesSupportedBytes

        com.google.protobuf.ByteString getResponseTypesSupportedBytes​(int index)
         Array containing a list of the OAuth 2.0 response_type values that this authorization server supports.
         
        repeated string response_types_supported = 4;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the responseTypesSupported at the given index.
      • getScopesSupportedList

        List<String> getScopesSupportedList()
         JSON array containing a list of the OAuth 2.0 [RFC6749] scope values that this authorization server supports.
         
        repeated string scopes_supported = 5;
        Returns:
        A list containing the scopesSupported.
      • getScopesSupportedCount

        int getScopesSupportedCount()
         JSON array containing a list of the OAuth 2.0 [RFC6749] scope values that this authorization server supports.
         
        repeated string scopes_supported = 5;
        Returns:
        The count of scopesSupported.
      • getScopesSupported

        String getScopesSupported​(int index)
         JSON array containing a list of the OAuth 2.0 [RFC6749] scope values that this authorization server supports.
         
        repeated string scopes_supported = 5;
        Parameters:
        index - The index of the element to return.
        Returns:
        The scopesSupported at the given index.
      • getScopesSupportedBytes

        com.google.protobuf.ByteString getScopesSupportedBytes​(int index)
         JSON array containing a list of the OAuth 2.0 [RFC6749] scope values that this authorization server supports.
         
        repeated string scopes_supported = 5;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the scopesSupported at the given index.
      • getTokenEndpointAuthMethodsSupportedList

        List<String> getTokenEndpointAuthMethodsSupportedList()
         JSON array containing a list of client authentication methods supported by this token endpoint.
         
        repeated string token_endpoint_auth_methods_supported = 6;
        Returns:
        A list containing the tokenEndpointAuthMethodsSupported.
      • getTokenEndpointAuthMethodsSupportedCount

        int getTokenEndpointAuthMethodsSupportedCount()
         JSON array containing a list of client authentication methods supported by this token endpoint.
         
        repeated string token_endpoint_auth_methods_supported = 6;
        Returns:
        The count of tokenEndpointAuthMethodsSupported.
      • getTokenEndpointAuthMethodsSupported

        String getTokenEndpointAuthMethodsSupported​(int index)
         JSON array containing a list of client authentication methods supported by this token endpoint.
         
        repeated string token_endpoint_auth_methods_supported = 6;
        Parameters:
        index - The index of the element to return.
        Returns:
        The tokenEndpointAuthMethodsSupported at the given index.
      • getTokenEndpointAuthMethodsSupportedBytes

        com.google.protobuf.ByteString getTokenEndpointAuthMethodsSupportedBytes​(int index)
         JSON array containing a list of client authentication methods supported by this token endpoint.
         
        repeated string token_endpoint_auth_methods_supported = 6;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the tokenEndpointAuthMethodsSupported at the given index.
      • getJwksUri

        String getJwksUri()
         URL of the authorization server's JWK Set [JWK] document. The referenced document contains the signing key(s) the
         client uses to validate signatures from the authorization server.
         
        string jwks_uri = 7;
        Returns:
        The jwksUri.
      • getJwksUriBytes

        com.google.protobuf.ByteString getJwksUriBytes()
         URL of the authorization server's JWK Set [JWK] document. The referenced document contains the signing key(s) the
         client uses to validate signatures from the authorization server.
         
        string jwks_uri = 7;
        Returns:
        The bytes for jwksUri.
      • getCodeChallengeMethodsSupportedList

        List<String> getCodeChallengeMethodsSupportedList()
         JSON array containing a list of Proof Key for Code Exchange (PKCE) [RFC7636] code challenge methods supported by
         this authorization server.
         
        repeated string code_challenge_methods_supported = 8;
        Returns:
        A list containing the codeChallengeMethodsSupported.
      • getCodeChallengeMethodsSupportedCount

        int getCodeChallengeMethodsSupportedCount()
         JSON array containing a list of Proof Key for Code Exchange (PKCE) [RFC7636] code challenge methods supported by
         this authorization server.
         
        repeated string code_challenge_methods_supported = 8;
        Returns:
        The count of codeChallengeMethodsSupported.
      • getCodeChallengeMethodsSupported

        String getCodeChallengeMethodsSupported​(int index)
         JSON array containing a list of Proof Key for Code Exchange (PKCE) [RFC7636] code challenge methods supported by
         this authorization server.
         
        repeated string code_challenge_methods_supported = 8;
        Parameters:
        index - The index of the element to return.
        Returns:
        The codeChallengeMethodsSupported at the given index.
      • getCodeChallengeMethodsSupportedBytes

        com.google.protobuf.ByteString getCodeChallengeMethodsSupportedBytes​(int index)
         JSON array containing a list of Proof Key for Code Exchange (PKCE) [RFC7636] code challenge methods supported by
         this authorization server.
         
        repeated string code_challenge_methods_supported = 8;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the codeChallengeMethodsSupported at the given index.
      • getGrantTypesSupportedList

        List<String> getGrantTypesSupportedList()
         JSON array containing a list of the OAuth 2.0 grant type values that this authorization server supports.
         
        repeated string grant_types_supported = 9;
        Returns:
        A list containing the grantTypesSupported.
      • getGrantTypesSupportedCount

        int getGrantTypesSupportedCount()
         JSON array containing a list of the OAuth 2.0 grant type values that this authorization server supports.
         
        repeated string grant_types_supported = 9;
        Returns:
        The count of grantTypesSupported.
      • getGrantTypesSupported

        String getGrantTypesSupported​(int index)
         JSON array containing a list of the OAuth 2.0 grant type values that this authorization server supports.
         
        repeated string grant_types_supported = 9;
        Parameters:
        index - The index of the element to return.
        Returns:
        The grantTypesSupported at the given index.
      • getGrantTypesSupportedBytes

        com.google.protobuf.ByteString getGrantTypesSupportedBytes​(int index)
         JSON array containing a list of the OAuth 2.0 grant type values that this authorization server supports.
         
        repeated string grant_types_supported = 9;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the grantTypesSupported at the given index.