## Uses of Interface
com.holonplatform.auth.CredentialsContainer.CredentialsMatcher

- Packages that use CredentialsContainer.CredentialsMatcher
  Package | Description
  --- | ---
  com.holonplatform.auth |
  com.holonplatform.auth.internal |

- - ### Uses of CredentialsContainer.CredentialsMatcher in com.holonplatform.auth

    Methods in com.holonplatform.auth that return CredentialsContainer.CredentialsMatcher
    Modifier and Type | Method and Description
    --- | ---
    `static CredentialsContainer.CredentialsMatcher` | CredentialsContainer.`defaultMatcher()` Build the default CredentialsMatcher

    Methods in com.holonplatform.auth with parameters of type CredentialsContainer.CredentialsMatcher
    Modifier and Type | Method and Description
    --- | ---
    `static Authenticator<AccountCredentialsToken>` | Account.`authenticator(Account.AccountProvider accountProvider, CredentialsContainer.CredentialsMatcher credentialsMatcher)` Build an `Authenticator` using `Account.AccountProvider` to load `Account` data and accepting `AccountCredentialsToken` as credentials.

  - ### Uses of CredentialsContainer.CredentialsMatcher in com.holonplatform.auth.internal

    Classes in com.holonplatform.auth.internal that implement CredentialsContainer.CredentialsMatcher
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultCredentialsMatcher` Default `CredentialsContainer.CredentialsMatcher` implementation that employs best-practices and common behaviours to perform credentials validation and matching.

    Methods in com.holonplatform.auth.internal that return CredentialsContainer.CredentialsMatcher
    Modifier and Type | Method and Description
    --- | ---
    `CredentialsContainer.CredentialsMatcher` | AccountAuthenticator.`getCredentialsMatcher()` CredentialsMatcher to use for AuthenticationToken credentials validation

    Constructors in com.holonplatform.auth.internal with parameters of type CredentialsContainer.CredentialsMatcher
    Constructor and Description
    `AccountAuthenticator(Account.AccountProvider accountService, CredentialsContainer.CredentialsMatcher credentialsMatcher)` Constructor

Copyright © 2019 The Holon Platform. All rights reserved.