Class ChainedTokenCredentialBuilder

    • Constructor Detail

      • ChainedTokenCredentialBuilder

        public ChainedTokenCredentialBuilder()
        Creates an instance of the builder to config the credential.
    • Method Detail

      • addFirst

        public ChainedTokenCredentialBuilder addFirst​(com.azure.core.credential.TokenCredential credential)
        Adds a credential to try to authenticate at the front of the chain.
        Parameters:
        credential - the credential to be added to the front of chain
        Returns:
        the ChainedTokenCredential itself
      • addLast

        public ChainedTokenCredentialBuilder addLast​(com.azure.core.credential.TokenCredential credential)
        Adds a credential to try to authenticate at the last of the chain.
        Parameters:
        credential - the credential to be added to the end of chain
        Returns:
        the ChainedTokenCredential itself
      • addAll

        public ChainedTokenCredentialBuilder addAll​(Collection<? extends com.azure.core.credential.TokenCredential> credentials)
        Adds all of the credentials in the specified collection at the end of this chain, as if by calling addLast(TokenCredential) on each one, in the order that they are returned by the collection's iterator.
        Parameters:
        credentials - the collection of credentials to be appended to the chain.
        Returns:
        An updated instance of the builder.