Class BasicAuthCredentialsBuilder

java.lang.Object
org.refcodes.web.BasicCredentials
org.refcodes.web.BasicAuthCredentials
org.refcodes.web.BasicAuthCredentialsBuilder
All Implemented Interfaces:
org.refcodes.mixin.CredentialsAccessor, org.refcodes.mixin.CredentialsAccessor.CredentialsBuilder<BasicAuthCredentialsBuilder>, org.refcodes.mixin.CredentialsAccessor.CredentialsMutator, org.refcodes.mixin.CredentialsAccessor.CredentialsProperty, org.refcodes.mixin.IdentityAccessor, org.refcodes.mixin.IdentityAccessor.IdentityBuilder<BasicAuthCredentialsBuilder>, org.refcodes.mixin.IdentityAccessor.IdentityMutator, org.refcodes.mixin.IdentityAccessor.IdentityProperty, org.refcodes.mixin.SecretAccessor, org.refcodes.mixin.SecretAccessor.SecretBuilder<BasicAuthCredentialsBuilder>, org.refcodes.mixin.SecretAccessor.SecretMutator, org.refcodes.mixin.SecretAccessor.SecretProperty, org.refcodes.mixin.Validatable<BasicCredentials>, AuthTypeAccessor, AuthTypeCredentials<BasicAuthCredentials,BasicCredentials>

public class BasicAuthCredentialsBuilder extends BasicAuthCredentials implements org.refcodes.mixin.CredentialsAccessor.CredentialsProperty, org.refcodes.mixin.CredentialsAccessor.CredentialsBuilder<BasicAuthCredentialsBuilder>
The BasicAuthCredentialsBuilder compares the secret (BasicAuthCredentials.getSecret()) case sensitive but the username ( BasicAuthCredentials.getIdentity()) case insensitive within the BasicAuthCredentials.equals(Object) method.