Class FSSignatureUtil
- java.lang.Object
-
- com.sun.identity.federation.services.util.FSSignatureUtil
-
public class FSSignatureUtil extends Object
Util methods to sign and verify signature on query string.
-
-
Constructor Summary
Constructors Constructor Description FSSignatureUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringsignAndReturnQueryString(String queryString, String certAlias)Signs a string using enveloped signatures.static booleanverifyRequestSignature(jakarta.servlet.http.HttpServletRequest request, X509Certificate cert)Verifies signature on the request.
-
-
-
Method Detail
-
signAndReturnQueryString
public static String signAndReturnQueryString(String queryString, String certAlias)
Signs a string using enveloped signatures.- Parameters:
queryString- the string to be signedcertAlias- signer's certificate alias- Returns:
- string with encoded signature or
nullif it couldn't be signed.
-
verifyRequestSignature
public static boolean verifyRequestSignature(jakarta.servlet.http.HttpServletRequest request, X509Certificate cert)Verifies signature on the request.- Parameters:
request-HttpServletRequestobjectcert- Signer's certificate.- Returns:
trueif the signature is valid;falseotherwise.
-
-