Package org.refcodes.net
Interface BasicCredentials
-
- All Superinterfaces:
org.refcodes.mixin.CredentialsAccessor
,org.refcodes.mixin.IdentityAccessor
,org.refcodes.mixin.SecretAccessor
,org.refcodes.mixin.Validatable<BasicCredentials>
- All Known Subinterfaces:
BasicAuthCredentials
,BasicAuthCredentials.BasicAuthCredentialsBuilder
- All Known Implementing Classes:
BasicAuthCredentialsBuilderImpl
,BasicAuthCredentialsImpl
,BasicCredentialsImpl
public interface BasicCredentials extends org.refcodes.mixin.CredentialsAccessor, org.refcodes.mixin.Validatable<BasicCredentials>
The Interface BasicCredentials.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.mixin.CredentialsAccessor
org.refcodes.mixin.CredentialsAccessor.CredentialsBuilder<B extends org.refcodes.mixin.CredentialsAccessor.CredentialsBuilder<B>>, org.refcodes.mixin.CredentialsAccessor.CredentialsMutator, org.refcodes.mixin.CredentialsAccessor.CredentialsProperty
-
Nested classes/interfaces inherited from interface org.refcodes.mixin.IdentityAccessor
org.refcodes.mixin.IdentityAccessor.IdentityBuilder<B extends org.refcodes.mixin.IdentityAccessor.IdentityBuilder<B>>, org.refcodes.mixin.IdentityAccessor.IdentityMutator, org.refcodes.mixin.IdentityAccessor.IdentityProperty
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default boolean
isValid(java.lang.String aUserName, java.lang.String aSecret)
Validates the provided user-name and secret against thisBasicCredentials
user-name and secret.default boolean
isValid(BasicCredentials aCredentials)
Validates the providedBasicCredentials
against thisBasicCredentials
user-name and secret.
-
-
-
Method Detail
-
isValid
default boolean isValid(BasicCredentials aCredentials)
Validates the providedBasicCredentials
against thisBasicCredentials
user-name and secret. If thisBasicCredentials
instance's user-name or password are null, then false is returned.- Specified by:
isValid
in interfaceorg.refcodes.mixin.Validatable<BasicCredentials>
- Parameters:
aCredentials
- TheBasicCredentials
to be tested if them fit with the thisBasicCredentials
instance.- Returns:
- True if the
BasicCredentials
match with the thisBasicCredentials
instance and thisBasicAuthCredentials
instance's user-name and secret are not null.
-
isValid
default boolean isValid(java.lang.String aUserName, java.lang.String aSecret)
Validates the provided user-name and secret against thisBasicCredentials
user-name and secret. If thisBasicCredentials
instance's user-name or password are null, then false is returned.- Parameters:
aUserName
- The user-name part to be tested if it fits with the thisBasicCredentials
instance.aSecret
- The secret part to be tested if it fits with the thisBasicCredentials
instance.- Returns:
- True if the user-name and secret match with the this
BasicCredentials
instance and thisBasicAuthCredentials
instance's user-name and secret are not null.
-
-