Package org.keycloak.protocol.saml
Class JaxrsSAML2BindingBuilder
- java.lang.Object
-
- org.keycloak.saml.BaseSAML2BindingBuilder<JaxrsSAML2BindingBuilder>
-
- org.keycloak.protocol.saml.JaxrsSAML2BindingBuilder
-
public class JaxrsSAML2BindingBuilder extends BaseSAML2BindingBuilder<JaxrsSAML2BindingBuilder>
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
JaxrsSAML2BindingBuilder.PostBindingBuilder
static class
JaxrsSAML2BindingBuilder.RedirectBindingBuilder
static class
JaxrsSAML2BindingBuilder.SoapBindingBuilder
-
Nested classes/interfaces inherited from class org.keycloak.saml.BaseSAML2BindingBuilder
BaseSAML2BindingBuilder.BasePostBindingBuilder, BaseSAML2BindingBuilder.BaseRedirectBindingBuilder, BaseSAML2BindingBuilder.BaseSoapBindingBuilder
-
-
Field Summary
-
Fields inherited from class org.keycloak.saml.BaseSAML2BindingBuilder
canonicalizationMethodType, encrypt, encryptionAlgorithm, encryptionKeySize, encryptionPublicKey, keyEncryptionAlgorithm, keyEncryptionDigestMethod, keyEncryptionMgfAlgorithm, logger, relayState, sign, signAssertions, signatureAlgorithm, signingCertificate, signingKeyName, signingKeyPair
-
-
Constructor Summary
Constructors Constructor Description JaxrsSAML2BindingBuilder(KeycloakSession session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JaxrsSAML2BindingBuilder.PostBindingBuilder
postBinding(Document document)
JaxrsSAML2BindingBuilder.RedirectBindingBuilder
redirectBinding(Document document)
JaxrsSAML2BindingBuilder.SoapBindingBuilder
soapBinding(Document document)
-
Methods inherited from class org.keycloak.saml.BaseSAML2BindingBuilder
base64Encoded, buildHtml, buildHtmlForm, buildHtmlPostResponse, canonicalizationMethod, encrypt, encryptDocument, encryptionAlgorithm, encryptionKeySize, generateRedirectUri, getSAMLNSPrefix, getSAMLResponse, keyEncryptionAlgorithm, keyEncryptionDigestMethod, keyEncryptionMgfAlgorithm, relayState, signAssertion, signAssertions, signatureAlgorithm, signDocument, signDocument, signWith, signWith, signWith, signWith
-
-
-
-
Constructor Detail
-
JaxrsSAML2BindingBuilder
public JaxrsSAML2BindingBuilder(KeycloakSession session)
-
-
Method Detail
-
redirectBinding
public JaxrsSAML2BindingBuilder.RedirectBindingBuilder redirectBinding(Document document) throws ProcessingException
- Overrides:
redirectBinding
in classBaseSAML2BindingBuilder<JaxrsSAML2BindingBuilder>
- Throws:
ProcessingException
-
postBinding
public JaxrsSAML2BindingBuilder.PostBindingBuilder postBinding(Document document) throws ProcessingException
- Overrides:
postBinding
in classBaseSAML2BindingBuilder<JaxrsSAML2BindingBuilder>
- Throws:
ProcessingException
-
soapBinding
public JaxrsSAML2BindingBuilder.SoapBindingBuilder soapBinding(Document document) throws ProcessingException
- Overrides:
soapBinding
in classBaseSAML2BindingBuilder<JaxrsSAML2BindingBuilder>
- Throws:
ProcessingException
-
-