public class X509InlineCredentialFactoryBean extends AbstractX509CredentialFactoryBean
| Modifier and Type | Field and Description |
|---|---|
private List<String> |
certificates
The certificates.
|
private List<String> |
crls
The crls.
|
private String |
entityCertificate
The entity certificate.
|
private org.slf4j.Logger |
log
log.
|
private byte[] |
privateKey
The private key.
|
| Constructor and Description |
|---|
X509InlineCredentialFactoryBean() |
| Modifier and Type | Method and Description |
|---|---|
protected List<X509Certificate> |
getCertificates()
Get the configured certificates.
|
protected List<X509CRL> |
getCRLs()
Get the configured CRL list.
|
protected X509Certificate |
getEntityCertificate()
return the explicitly configured entity certificate.
|
protected PrivateKey |
getPrivateKey()
Get the configured private key.
|
void |
setCertificates(List<String> certs)
Sets the certificates.
|
void |
setCRLs(List<String> list)
Sets the files which contain the crls.
|
void |
setEntity(String entityCert)
Set the file with the entity certificate.
|
void |
setPrivateKey(byte[] key)
Set the private key.
|
doCreateInstance, getObjectTypegetConfigDescription, getEntityID, getKeyNames, getPrivateKeyPassword, getUsageType, setConfigDescription, setEntityID, setKeyNames, setPrivateKeyPassword, setUsageTypecreateInstance, destroyInstanceprivate final org.slf4j.Logger log
private String entityCertificate
private byte[] privateKey
public void setEntity(@Nonnull String entityCert)
entityCert - The file to set.public void setCertificates(@Nullable@NotEmpty List<String> certs)
certs - The value to set.public void setPrivateKey(@Nullable byte[] key)
key - The file to set.public void setCRLs(@Nullable@NotEmpty List<String> list)
list - The value to set.@Nullable protected X509Certificate getEntityCertificate()
getEntityCertificate in class AbstractX509CredentialFactoryBean@Nonnull protected List<X509Certificate> getCertificates()
getCertificates in class AbstractX509CredentialFactoryBean@Nullable protected PrivateKey getPrivateKey()
getPrivateKey in class AbstractX509CredentialFactoryBean@Nullable protected List<X509CRL> getCRLs()
getCRLs in class AbstractX509CredentialFactoryBeanCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.