public abstract class AbstractTppConnector extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractTppConnector.AuthorizeRequest |
class |
AbstractTppConnector.CertificateRenewalRequest |
static class |
AbstractTppConnector.CertificateRequestsPayload |
class |
AbstractTppConnector.CertificateRetrieveRequest |
class |
AbstractTppConnector.CertificateRevokeRequest |
static class |
AbstractTppConnector.NameValuePair<K,V> |
static class |
AbstractTppConnector.ReadZoneConfigurationRequest |
static class |
AbstractTppConnector.ReadZoneConfigurationResponse |
protected static class |
AbstractTppConnector.SANItem |
| Modifier and Type | Field and Description |
|---|---|
protected static String |
FAILED_TO_AUTHENTICATE_MESSAGE |
protected static String |
HEADER_VALUE_AUTHORIZATION |
protected static String |
MISSING_ACCESS_TOKEN_MESSAGE |
protected static String |
MISSING_CREDENTIALS_MESSAGE |
protected static String |
MISSING_REFRESH_TOKEN_MESSAGE |
protected static Map<String,Integer> |
revocationReasons |
protected Tpp |
tpp |
protected static String |
TPP_ATTRIBUTE_MANAGEMENT_TYPE |
protected static String |
TPP_ATTRIBUTE_MANUAL_CSR |
protected TppAPI |
tppAPI |
protected String |
vendorAndProductName |
protected String |
zone |
| Constructor and Description |
|---|
AbstractTppConnector(Tpp tpp) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract TppAPI |
getTppAPI() |
TPPPolicy |
getTPPPolicy(String policyName) |
protected TppSshCertRequestResponse |
requestTppSshCertificate(SshCertificateRequest sshCertificateRequest) |
protected SshCertRetrieveDetails |
retrieveTppSshCertificate(SshCertificateRequest sshCertificateRequest) |
protected SshConfig |
retrieveTppSshConfig(SshCaTemplateRequest sshCaTemplateRequest) |
void |
setPolicy(String policyName,
TPPPolicy tppPolicy) |
protected static final String HEADER_VALUE_AUTHORIZATION
protected static final String FAILED_TO_AUTHENTICATE_MESSAGE
protected static final String MISSING_CREDENTIALS_MESSAGE
protected static final String MISSING_REFRESH_TOKEN_MESSAGE
protected static final String MISSING_ACCESS_TOKEN_MESSAGE
protected static final String TPP_ATTRIBUTE_MANAGEMENT_TYPE
protected static final String TPP_ATTRIBUTE_MANUAL_CSR
protected final Tpp tpp
protected String zone
protected String vendorAndProductName
protected TppAPI tppAPI
public AbstractTppConnector(Tpp tpp)
protected abstract TppAPI getTppAPI()
public void setPolicy(String policyName, TPPPolicy tppPolicy) throws VCertException
VCertExceptionpublic TPPPolicy getTPPPolicy(String policyName) throws VCertException
VCertExceptionprotected TppSshCertRequestResponse requestTppSshCertificate(SshCertificateRequest sshCertificateRequest) throws VCertException
VCertExceptionprotected SshCertRetrieveDetails retrieveTppSshCertificate(SshCertificateRequest sshCertificateRequest) throws VCertException
VCertExceptionprotected SshConfig retrieveTppSshConfig(SshCaTemplateRequest sshCaTemplateRequest) throws VCertException
VCertExceptionCopyright © 2021. All rights reserved.