org.refcodes.mixin.CredentialsAccessor
, org.refcodes.mixin.CredentialsAccessor.CredentialsBuilder<BasicCredentials>
, org.refcodes.mixin.CredentialsAccessor.CredentialsMutator
, org.refcodes.mixin.CredentialsAccessor.CredentialsProperty
, org.refcodes.mixin.IdentityAccessor
, org.refcodes.mixin.IdentityAccessor.IdentityBuilder<BasicCredentials>
, org.refcodes.mixin.IdentityAccessor.IdentityMutator
, org.refcodes.mixin.IdentityAccessor.IdentityProperty
, org.refcodes.mixin.SecretAccessor
, org.refcodes.mixin.SecretAccessor.SecretBuilder<BasicCredentials>
, org.refcodes.mixin.SecretAccessor.SecretMutator
, org.refcodes.mixin.SecretAccessor.SecretProperty
, org.refcodes.mixin.Validatable<BasicCredentials>
, AuthCredentials<BasicAuthCredentials,BasicCredentials>
, AuthTypeAccessor
, BasicAuthCredentials
, BasicAuthCredentials.BasicAuthCredentialsBuilder
, BasicCredentials
public class BasicAuthCredentialsBuilderImpl extends BasicAuthCredentialsImpl implements BasicAuthCredentials.BasicAuthCredentialsBuilder
BasicAuthCredentials.BasicAuthCredentialsBuilder
interface
compares the secret (BasicAuthCredentialsImpl.getSecret()
) case sensitive but the username (
BasicAuthCredentialsImpl.getIdentity()
) case insensitive with the BasicAuthCredentialsImpl.equals(Object)
method.AuthTypeAccessor.AuthTypeBuilder<B extends AuthTypeAccessor.AuthTypeBuilder<B>>, AuthTypeAccessor.AuthTypeMutator, AuthTypeAccessor.AuthTypeProperty
BasicAuthCredentials.BasicAuthCredentialsBuilder
org.refcodes.mixin.CredentialsAccessor.CredentialsBuilder<B extends org.refcodes.mixin.CredentialsAccessor.CredentialsBuilder<B>>, org.refcodes.mixin.CredentialsAccessor.CredentialsMutator, org.refcodes.mixin.CredentialsAccessor.CredentialsProperty
org.refcodes.mixin.IdentityAccessor.IdentityBuilder<B extends org.refcodes.mixin.IdentityAccessor.IdentityBuilder<B>>, org.refcodes.mixin.IdentityAccessor.IdentityMutator, org.refcodes.mixin.IdentityAccessor.IdentityProperty
DELIMITER_BASIC_AUTH, DELIMITER_CREDENTIALS
Constructor | Description |
---|---|
BasicAuthCredentialsBuilderImpl() |
Constructs an empty
BasicAuthCredentials.BasicAuthCredentialsBuilder type. |
BasicAuthCredentialsBuilderImpl(String aIdentity,
String aSecret) |
Instantiates a new
BasicAuthCredentials.BasicAuthCredentialsBuilder instance. |
Modifier and Type | Method | Description |
---|---|---|
void |
setIdentity(String aIdentity) |
|
void |
setSecret(String aSecret) |
fromHttpAuthorization, toHttpAuthorization
getAuthType, validate, validate, withHttpAuthorization
withIdentity, withSecret
equals, fromHttpAuthorization, getIdentity, getSecret, hashCode, toHttpAuthorization, toString
isValid, isValid
public BasicAuthCredentialsBuilderImpl()
BasicAuthCredentials.BasicAuthCredentialsBuilder
type.public BasicAuthCredentialsBuilderImpl(String aIdentity, String aSecret)
BasicAuthCredentials.BasicAuthCredentialsBuilder
instance.aIdentity
- the user nameaSecret
- the secretCopyright © 2018. All rights reserved.