Package com.vmware.sso.client.samples
Class AcquireHoKTokenByHoKTokenSample
- java.lang.Object
-
- com.vmware.sso.client.samples.AcquireHoKTokenByHoKTokenSample
-
public class AcquireHoKTokenByHoKTokenSample extends java.lang.ObjectThis sample illustrates acquiring a Holder-Of-Key token from SSO server by passing an existing Holder-Of-Key token. This sample in turn uses theAcquireHoKTokenByUserCredentialSamplesample using the generated key/certificate pair at the runtime to first acquire a Holder-Of-Key token, which then is used to acquire another Holder-Of-Key tokenUsage: run.bat com.vmware.sso.client.samples.AcquireHoKTokenByHoKTokenSample [sso url] [username] [password]
-
-
Constructor Summary
Constructors Constructor Description AcquireHoKTokenByHoKTokenSample()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.w3c.dom.ElementgetToken(java.lang.String ssoUrl, org.w3c.dom.Element token, java.security.PrivateKey privateKey, java.security.cert.X509Certificate userCert)static voidmain(java.lang.String[] args)
-
-
-
Method Detail
-
getToken
public static org.w3c.dom.Element getToken(java.lang.String ssoUrl, org.w3c.dom.Element token, java.security.PrivateKey privateKey, java.security.cert.X509Certificate userCert) throws javax.xml.datatype.DatatypeConfigurationException- Parameters:
ssoUrl- SSO server urltoken- An existing Holder-Of-Key tokenprivateKey-PrivateKeyof the user or solutionuserCert-X509Certificatecertificate of the user or solution- Returns:
- A new Holder-Of-Key token
- Throws:
javax.xml.datatype.DatatypeConfigurationException
-
main
public static void main(java.lang.String[] args) throws javax.xml.datatype.DatatypeConfigurationException- Throws:
javax.xml.datatype.DatatypeConfigurationException
-
-