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 Details
-
AbstractBaseCredentialConfigurationProperties
public AbstractBaseCredentialConfigurationProperties()
-
-
Method Details
-
name
The name of the credential.- Specified by:
name
in interfaceBaseCredentialConfiguration
- Returns:
- the name of the credential
-
keyId
Metadata property for key identifier.- Specified by:
keyId
in interfaceBaseCredentialConfiguration
- Returns:
- property for key identifier
-
issuedAt
Metadata property for issued-at.- Specified by:
issuedAt
in interfaceBaseCredentialConfiguration
- Returns:
- property for issued-at
-
expiresAt
Metadata property for expires-at.- Specified by:
expiresAt
in interfaceBaseCredentialConfiguration
- Returns:
- property for expires-at
-
metadata
Additional metadata properties.- Specified by:
metadata
in interfaceBaseCredentialConfiguration
- Returns:
- additional metadata properties
-