Package swiss.trustbroker.config.dto
Class OidcIdentityProvider
java.lang.Object
swiss.trustbroker.config.dto.OidcIdentityProvider
OIDC identity provider configuration. Usually, XTB is used internally for authentication of OIDC via its SAML interface.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanAssertion consumer service URL.Issuer for the response.swiss.trustbroker.common.config.KeystorePropertiesSigner keystore.inthashCode()voidsetAssertionConsumerService(String assertionConsumerService) Assertion consumer service URL.voidsetResponseIssuerId(String responseIssuerId) Issuer for the response.voidsetSigner(swiss.trustbroker.common.config.KeystoreProperties signer) Signer keystore.toString()
-
Constructor Details
-
OidcIdentityProvider
public OidcIdentityProvider()
-
-
Method Details
-
setAssertionConsumerService
Assertion consumer service URL. Usually the XTB saml.consumerUrl. -
setResponseIssuerId
Issuer for the response. Usually the XTB issuer. -
setSigner
public void setSigner(swiss.trustbroker.common.config.KeystoreProperties signer) Signer keystore. Usually the XTB signer. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-
getAssertionConsumerService
Assertion consumer service URL. Usually the XTB saml.consumerUrl. -
getResponseIssuerId
Issuer for the response. Usually the XTB issuer. -
getSigner
public swiss.trustbroker.common.config.KeystoreProperties getSigner()Signer keystore. Usually the XTB signer.
-