public class ClientCredentialFactory extends Object
| Constructor and Description |
|---|
ClientCredentialFactory() |
| Modifier and Type | Method and Description |
|---|---|
static IClientCredential |
create(InputStream pkcs12Certificate,
String password) |
static IClientCredential |
create(PrivateKey key,
X509Certificate publicCertificate) |
static IClientCredential |
create(String secret) |
public static IClientCredential create(String secret)
secret - secret of application requesting a tokenClientSecretpublic static IClientCredential create(InputStream pkcs12Certificate, String password) throws CertificateException, UnrecoverableKeyException, NoSuchAlgorithmException, KeyStoreException, NoSuchProviderException, IOException
pkcs12Certificate - InputStream containing PCKS12 formatted certificatepassword - certificate passwordIClientCredentialCertificateExceptionUnrecoverableKeyExceptionNoSuchAlgorithmExceptionKeyStoreExceptionNoSuchProviderExceptionIOExceptionpublic static IClientCredential create(PrivateKey key, X509Certificate publicCertificate)
key - RSA private key to sign the assertion.publicCertificate - x509 public certificate used for thumbprintIClientCredentialCopyright © 2013–2019. All rights reserved.