Interface AuthorizationRule<RuleT extends AuthorizationRule<RuleT>>

    • Method Detail

      • getKeysAsync

        Mono<AuthorizationKeys> getKeysAsync()
        Returns:
        a representation of the deferred computation of this call, returning the primary, secondary keys and the connection strings
      • getKeys

        AuthorizationKeys getKeys()
        Returns:
        the primary, secondary keys and connection strings
      • regenerateKeyAsync

        Mono<AuthorizationKeys> regenerateKeyAsync​(RegenerateAccessKeyParameters regenerateAccessKeyParameters)
        Regenerates primary or secondary keys.
        Parameters:
        regenerateAccessKeyParameters - the parameters for the key to regenerate
        Returns:
        a representation of the deferred computation of this call, returning the primary, secondary keys and the connection strings
      • regenerateKey

        AuthorizationKeys regenerateKey​(RegenerateAccessKeyParameters regenerateAccessKeyParameters)
        Regenerates primary or secondary keys.
        Parameters:
        regenerateAccessKeyParameters - the parameters for the key to regenerate
        Returns:
        primary, secondary keys and connection strings
      • regenerateKey

        AuthorizationKeys regenerateKey​(KeyType keyType)
        Regenerates primary or secondary keys.
        Parameters:
        keyType - the type for the key to regenerate
        Returns:
        primary, secondary keys and connection strings
      • regenerateKeyAsync

        Mono<AuthorizationKeys> regenerateKeyAsync​(KeyType keyType)
        Regenerates primary or secondary keys.
        Parameters:
        keyType - the type for the key to regenerate
        Returns:
        a representation of the deferred computation of this call, returning the primary, secondary keys and the connection strings