@Override public void getSecurityPolicy(List<SecurityPolicyRule> securityPolicy, SAMLMessageContext samlContext) { SignatureTrustEngine engine = samlContext.getLocalTrustEngine(); securityPolicy.add(new SAMLProtocolMessageXMLSignatureSecurityPolicyRule(engine)); }
@Override public void getSecurityPolicy(List<SecurityPolicyRule> securityPolicy, SAMLMessageContext samlContext) { SignatureTrustEngine engine = samlContext.getLocalTrustEngine(); securityPolicy.add(new SAMLProtocolMessageXMLSignatureSecurityPolicyRule(engine)); }
@Override public void getSecurityPolicy(List<SecurityPolicyRule> securityPolicy, SAMLMessageContext samlContext) { SignatureTrustEngine engine = samlContext.getLocalTrustEngine(); securityPolicy.add(new SAML2HTTPRedirectDeflateSignatureRule(engine)); securityPolicy.add(new SAMLProtocolMessageXMLSignatureSecurityPolicyRule(engine)); }
@Override public void getSecurityPolicy(List<SecurityPolicyRule> securityPolicy, SAMLMessageContext samlContext) { SignatureTrustEngine engine = samlContext.getLocalTrustEngine(); securityPolicy.add(new SAML2HTTPPostSimpleSignRule(engine, parserPool, engine.getKeyInfoResolver())); securityPolicy.add(new SAMLProtocolMessageXMLSignatureSecurityPolicyRule(engine)); }