public class RenewTokenSample
extends java.lang.Object
AcquireHoKTokenByUserCredentialSample sample
using the generated key/certificate pair at the runtime to first acquire a
Holder-Of-Key token, which then is used to renew
Usage: run.bat com.vmware.sso.client.samples.RenewTokenSample [sso url] [username] [password] [durationInSeconds]
| Constructor and Description |
|---|
RenewTokenSample() |
| Modifier and Type | Method and Description |
|---|---|
static void |
main(java.lang.String[] args) |
static org.w3c.dom.Element |
renewToken(java.lang.String ssoUrl,
org.w3c.dom.Element token,
java.security.PrivateKey privateKey,
java.security.cert.X509Certificate cert,
long durationInSeconds) |
public static org.w3c.dom.Element renewToken(java.lang.String ssoUrl,
org.w3c.dom.Element token,
java.security.PrivateKey privateKey,
java.security.cert.X509Certificate cert,
long durationInSeconds)
throws javax.xml.datatype.DatatypeConfigurationException
ssoUrl - SSO server urltoken - An existing Holder-Of-Key tokenprivateKey - PrivateKey of the user or solutioncert - X509Certificate certificate of the user or solutiondurationInSeconds - Duration in seconds the token should be kept valid from the
current time.javax.xml.datatype.DatatypeConfigurationExceptionpublic static void main(java.lang.String[] args)
throws javax.xml.datatype.DatatypeConfigurationException,
java.lang.InterruptedException
javax.xml.datatype.DatatypeConfigurationExceptionjava.lang.InterruptedException