public class KeepSAMLTemplate extends java.lang.Object implements KeepAssertionGenerator
Constructor and Description |
---|
KeepSAMLTemplate(java.lang.String xmlFile,
java.lang.String privKey,
java.lang.String publicKey,
java.lang.String x509Cert,
java.lang.String email)
ctor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
generateAssertion(com.hcl.domino.keep.saml.UserInfo userInfo)
Given info about the server’s saml request, generate a saml assertion response
|
public KeepSAMLTemplate(java.lang.String xmlFile, java.lang.String privKey, java.lang.String publicKey, java.lang.String x509Cert, java.lang.String email)
ctor
xmlFile
- xml template to start fromprivKey
- Keep private keypublicKey
- Keep public keyx509Cert
- Keep public certemail
- User emailpublic java.lang.String generateAssertion(com.hcl.domino.keep.saml.UserInfo userInfo) throws java.lang.IllegalArgumentException
KeepAssertionGenerator
Given info about the server’s saml request, generate a saml assertion response
generateAssertion
in interface KeepAssertionGenerator
userInfo
- Info about the user’s saml requestjava.lang.IllegalArgumentException
- null input