public class SSOAgentX509KeyStoreCredential extends Object implements SSOAgentX509Credential
| Constructor and Description |
|---|
SSOAgentX509KeyStoreCredential(InputStream keyStoreInputStream,
char[] keyStorePassword,
String publicCertAlias,
String privateKeyAlias,
char[] privateKeyPassword) |
SSOAgentX509KeyStoreCredential(InputStream keyStoreInputStream,
char[] keyStorePassword,
String publicCertAlias,
String publicCertEncoded,
String privateKeyAlias,
char[] privateKeyPassword) |
SSOAgentX509KeyStoreCredential(KeyStore keyStore,
String publicCertAlias,
String privateKeyAlias,
char[] privateKeyPassword) |
SSOAgentX509KeyStoreCredential(KeyStore keyStore,
String publicCertAlias,
String publicCertEncoded,
String privateKeyAlias,
char[] privateKeyPassword) |
| Modifier and Type | Method and Description |
|---|---|
X509Certificate |
getEntityCertificate() |
PrivateKey |
getPrivateKey() |
PublicKey |
getPublicKey() |
protected void |
readX509Credentials(InputStream keyStoreInputStream,
char[] keyStorePassword,
String publicCertAlias,
String publicCertEncoded,
String privateKeyAlias,
char[] privateKeyPassword) |
protected void |
readX509Credentials(KeyStore keyStore,
String publicCertAlias,
String publicCertEncoded,
String privateKeyAlias,
char[] privateKeyPassword) |
public SSOAgentX509KeyStoreCredential(KeyStore keyStore, String publicCertAlias, String privateKeyAlias, char[] privateKeyPassword) throws SSOAgentException
SSOAgentExceptionpublic SSOAgentX509KeyStoreCredential(InputStream keyStoreInputStream, char[] keyStorePassword, String publicCertAlias, String privateKeyAlias, char[] privateKeyPassword) throws SSOAgentException
SSOAgentExceptionpublic SSOAgentX509KeyStoreCredential(KeyStore keyStore, String publicCertAlias, String publicCertEncoded, String privateKeyAlias, char[] privateKeyPassword) throws SSOAgentException
SSOAgentExceptionpublic SSOAgentX509KeyStoreCredential(InputStream keyStoreInputStream, char[] keyStorePassword, String publicCertAlias, String publicCertEncoded, String privateKeyAlias, char[] privateKeyPassword) throws SSOAgentException
SSOAgentExceptionpublic PublicKey getPublicKey() throws SSOAgentException
getPublicKey in interface SSOAgentX509CredentialSSOAgentExceptionpublic PrivateKey getPrivateKey() throws SSOAgentException
getPrivateKey in interface SSOAgentX509CredentialSSOAgentExceptionpublic X509Certificate getEntityCertificate() throws SSOAgentException
getEntityCertificate in interface SSOAgentX509CredentialSSOAgentExceptionprotected void readX509Credentials(KeyStore keyStore, String publicCertAlias, String publicCertEncoded, String privateKeyAlias, char[] privateKeyPassword) throws SSOAgentException
SSOAgentExceptionprotected void readX509Credentials(InputStream keyStoreInputStream, char[] keyStorePassword, String publicCertAlias, String publicCertEncoded, String privateKeyAlias, char[] privateKeyPassword) throws SSOAgentException
SSOAgentExceptionCopyright © 2021 WSO2. All rights reserved.