public final class JsonSignatureVerificationProcessor extends Object implements com.vmware.vapi.protocol.RequestProcessor
| Constructor and Description |
|---|
JsonSignatureVerificationProcessor(com.vmware.vapi.dsig.json.StsTrustChain stsTrustChain) |
JsonSignatureVerificationProcessor(com.vmware.vapi.dsig.json.StsTrustChain stsTrustChain,
long clockToleranceSec) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
process(byte[] request,
Map<String,Object> metadata,
com.vmware.vapi.protocol.RequestProcessor.Request vapiRequest) |
public JsonSignatureVerificationProcessor(com.vmware.vapi.dsig.json.StsTrustChain stsTrustChain)
stsTrustChain - used to retrieve the STS signing certificates for
validating SAML tokens. Must not be null.public JsonSignatureVerificationProcessor(com.vmware.vapi.dsig.json.StsTrustChain stsTrustChain,
long clockToleranceSec)
stsTrustChain - used to retrieve the STS signing certificates for
validating SAML tokens. Must not be null.clockToleranceSec - the allowed time discrepancy between the client
and the server. Must not be negative.Copyright © 2022. All rights reserved.