Class AbstractBaseCredentialConfigurationProperties
java.lang.Object
se.swedenconnect.security.credential.config.properties.AbstractBaseCredentialConfigurationProperties
- All Implemented Interfaces:
BaseCredentialConfiguration
- Direct Known Subclasses:
PemCredentialConfigurationProperties,StoreCredentialConfigurationProperties
public class AbstractBaseCredentialConfigurationProperties
extends Object
implements BaseCredentialConfiguration
Implementation of
BaseCredentialConfiguration.- Author:
- Martin Lindström
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMetadata property for active-from.activeTo()Metadata property for active-to.booleanMetadata property for expires-at.inthashCode()issuedAt()Metadata property for issued-at.keyId()Metadata property for key identifier.metadata()Additional metadata properties.name()The name of the credential.usage()Metadata property for (credential) usage.
-
Constructor Details
-
AbstractBaseCredentialConfigurationProperties
public AbstractBaseCredentialConfigurationProperties()
-
-
Method Details
-
name
The name of the credential.- Specified by:
namein interfaceBaseCredentialConfiguration- Returns:
- the name of the credential
-
keyId
Metadata property for key identifier.- Specified by:
keyIdin interfaceBaseCredentialConfiguration- Returns:
- property for key identifier
-
issuedAt
Metadata property for issued-at.- Specified by:
issuedAtin interfaceBaseCredentialConfiguration- Returns:
- property for issued-at
-
expiresAt
Metadata property for expires-at.- Specified by:
expiresAtin interfaceBaseCredentialConfiguration- Returns:
- property for expires-at
-
activeFrom
Metadata property for active-from.- Specified by:
activeFromin interfaceBaseCredentialConfiguration- Returns:
- property for active-from
-
activeTo
Metadata property for active-to.- Specified by:
activeToin interfaceBaseCredentialConfiguration- Returns:
- property for active-to
-
usage
Metadata property for (credential) usage.- Specified by:
usagein interfaceBaseCredentialConfiguration- Returns:
- property for usage
-
metadata
Additional metadata properties.- Specified by:
metadatain interfaceBaseCredentialConfiguration- Returns:
- additional metadata properties
-
equals
-
hashCode
public int hashCode()
-