public abstract class AbstractX509CredentialFactoryBean extends AbstractCredentialFactoryBean<BasicX509Credential>
BasicX509Credential.| Modifier and Type | Field and Description |
|---|---|
private org.slf4j.Logger |
log
Log.
|
| Constructor and Description |
|---|
AbstractX509CredentialFactoryBean() |
| Modifier and Type | Method and Description |
|---|---|
protected BasicX509Credential |
doCreateInstance() |
protected abstract List<X509Certificate> |
getCertificates()
Get the configured certificates.
|
protected abstract List<X509CRL> |
getCRLs()
Get the configured CRL list.
|
protected abstract X509Certificate |
getEntityCertificate()
return the explicitly configured entity certificate.
|
Class<BasicX509Credential> |
getObjectType() |
protected abstract PrivateKey |
getPrivateKey()
Get the configured private key.
|
getConfigDescription, getEntityID, getKeyNames, getPrivateKeyPassword, getUsageType, setConfigDescription, setEntityID, setKeyNames, setPrivateKeyPassword, setUsageTypecreateInstance, destroyInstanceprotected BasicX509Credential doCreateInstance() throws Exception
doCreateInstance in class AbstractComponentAwareFactoryBean<BasicX509Credential>Exceptionpublic Class<BasicX509Credential> getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBean<BasicX509Credential>getObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean<BasicX509Credential>@Nullable protected abstract X509Certificate getEntityCertificate()
@Nonnull @NotEmpty protected abstract List<X509Certificate> getCertificates()
@Nullable protected abstract PrivateKey getPrivateKey()
Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.