public class SimpleSign extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleSign.SignatureException |
| Constructor and Description |
|---|
SimpleSign(SystemCrypto systemCrypto) |
| Modifier and Type | Method and Description |
|---|---|
void |
resignAssertion(org.opensaml.saml.saml2.core.Assertion assertion) |
void |
signSamlObject(org.opensaml.saml.common.SignableSAMLObject samlObject) |
void |
signUriString(String queryParams,
javax.ws.rs.core.UriBuilder uriBuilder) |
void |
validateSignature(org.opensaml.xmlsec.signature.Signature signature,
Document doc) |
boolean |
validateSignature(String queryParamsToValidate,
String encodedSignature,
String encodedPublicKey) |
public SimpleSign(SystemCrypto systemCrypto)
public void resignAssertion(org.opensaml.saml.saml2.core.Assertion assertion)
throws SimpleSign.SignatureException
SimpleSign.SignatureExceptionpublic void signSamlObject(org.opensaml.saml.common.SignableSAMLObject samlObject)
throws SimpleSign.SignatureException
SimpleSign.SignatureExceptionpublic void signUriString(String queryParams, javax.ws.rs.core.UriBuilder uriBuilder) throws SimpleSign.SignatureException
SimpleSign.SignatureExceptionpublic boolean validateSignature(String queryParamsToValidate, String encodedSignature, @Nullable String encodedPublicKey) throws SimpleSign.SignatureException
SimpleSign.SignatureExceptionpublic void validateSignature(org.opensaml.xmlsec.signature.Signature signature,
Document doc)
throws SimpleSign.SignatureException
SimpleSign.SignatureExceptionThis work is licensed under a Creative Commons Attribution 4.0 International License.