public class SamlProtocolUtils extends Object
Constructor and Description |
---|
SamlProtocolUtils() |
Modifier and Type | Method and Description |
---|---|
static PublicKey |
getEncryptionValidationKey(ClientModel client) |
static PublicKey |
getPublicKey(ClientModel client,
String attribute) |
static PublicKey |
getSignatureValidationKey(ClientModel client) |
static void |
verifyDocumentSignature(ClientModel client,
Document document) |
static void |
verifyDocumentSignature(Document document,
PublicKey publicKey) |
static void |
verifyRedirectSignature(PublicKey publicKey,
javax.ws.rs.core.UriInfo uriInformation) |
public static void verifyDocumentSignature(ClientModel client, Document document) throws VerificationException
VerificationException
public static void verifyDocumentSignature(Document document, PublicKey publicKey) throws VerificationException
VerificationException
public static PublicKey getSignatureValidationKey(ClientModel client) throws VerificationException
VerificationException
public static PublicKey getEncryptionValidationKey(ClientModel client) throws VerificationException
VerificationException
public static PublicKey getPublicKey(ClientModel client, String attribute) throws VerificationException
VerificationException
public static void verifyRedirectSignature(PublicKey publicKey, javax.ws.rs.core.UriInfo uriInformation) throws VerificationException
VerificationException
Copyright © 2015. All rights reserved.