Package net.optionfactory.keycloak.spid
Class SpidIdentityProviderConfig
java.lang.Object
org.keycloak.models.IdentityProviderModel
org.keycloak.broker.saml.SAMLIdentityProviderConfig
net.optionfactory.keycloak.spid.SpidIdentityProviderConfig
- All Implemented Interfaces:
Serializable
public class SpidIdentityProviderConfig
extends org.keycloak.broker.saml.SAMLIdentityProviderConfig
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.keycloak.broker.saml.SAMLIdentityProviderConfig
ADD_EXTENSIONS_ELEMENT_WITH_KEY_INFO, ALLOW_CREATE, ATTRIBUTE_CONSUMING_SERVICE_INDEX, ATTRIBUTE_CONSUMING_SERVICE_NAME, AUTHN_CONTEXT_CLASS_REFS, AUTHN_CONTEXT_COMPARISON_TYPE, AUTHN_CONTEXT_DECL_REFS, BACKCHANNEL_SUPPORTED, DEFAULT_XML_KEY_INFO_KEY_NAME_TRANSFORMER, ENABLED_FROM_METADATA, ENCRYPTION_PUBLIC_KEY, ENTITY_ID, FORCE_AUTHN, NAME_ID_POLICY_FORMAT, POST_BINDING_AUTHN_REQUEST, POST_BINDING_LOGOUT, POST_BINDING_RESPONSE, PRINCIPAL_ATTRIBUTE, PRINCIPAL_TYPE, SIGN_SP_METADATA, SIGNATURE_ALGORITHM, SIGNING_CERTIFICATE_KEY, SINGLE_LOGOUT_SERVICE_URL, SINGLE_SIGN_ON_SERVICE_URL, VALIDATE_SIGNATURE, WANT_ASSERTIONS_ENCRYPTED, WANT_ASSERTIONS_SIGNED, WANT_AUTHN_REQUESTS_SIGNED, XML_SIG_KEY_INFO_KEY_NAME_TRANSFORMERFields inherited from class org.keycloak.models.IdentityProviderModel
addReadTokenRoleOnCreate, ALLOWED_CLOCK_SKEW, HIDE_ON_LOGIN, linkOnly, LOGIN_HINT, PASS_MAX_AGE, SYNC_MODE -
Constructor Summary
ConstructorsConstructorDescriptionSpidIdentityProviderConfig(org.keycloak.models.IdentityProviderModel identityProviderModel) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanvoidsetBillingContactCompany(String contactCompany) voidsetBillingContactEmail(String contactEmail) voidsetBillingContactPhone(String contactPhone) voidsetBillingContactRegistryName(String billingContactRegistryName) voidsetBillingContactSiteAddress(String billingContactSiteAddress) voidsetBillingContactSiteCity(String billingContactSiteCity) voidsetBillingContactSiteCountry(String billingContactSiteCountry) voidsetBillingContactSiteNumber(String billingContactSiteNumber) voidsetBillingContactSiteProvince(String billingContactSiteProvince) voidsetBillingContactSiteZipCode(String billingContactSiteZipCode) voidsetDebugEnabled(boolean isDebugEnabled) voidsetFiscalCode(String fiscalCode) voidsetIdpEntityId(String idpEntityId) voidsetIpaCode(String ipaCode) voidsetOrganizationDisplayNames(String organizationDisplayNames) voidsetOrganizationNames(String organizationNames) voidsetOrganizationUrls(String organizationUrls) voidsetOtherContactCompany(String contactCompany) voidsetOtherContactEmail(String contactEmail) voidsetOtherContactPhone(String contactPhone) voidsetSpPrivate(boolean isPrivate) voidsetVatNumber(String vatNumber) Methods inherited from class org.keycloak.broker.saml.SAMLIdentityProviderConfig
addSigningCertificate, getAllowedClockSkew, getAttributeConsumingServiceIndex, getAttributeConsumingServiceName, getAuthnContextClassRefs, getAuthnContextComparisonType, getAuthnContextDeclRefs, getEncryptionPublicKey, getEntityId, getNameIDPolicyFormat, getPrincipalAttribute, getPrincipalType, getSignatureAlgorithm, getSigningCertificate, getSigningCertificates, getSingleLogoutServiceUrl, getSingleSignOnServiceUrl, getXmlSigKeyInfoKeyNameTransformer, isAddExtensionsElementWithKeyInfo, isAllowCreate, isBackchannelSupported, isEnabledFromMetadata, isForceAuthn, isPostBindingAuthnRequest, isPostBindingLogout, isPostBindingResponse, isSignSpMetadata, isValidateSignature, isWantAssertionsEncrypted, isWantAssertionsSigned, isWantAuthnRequestsSigned, setAddExtensionsElementWithKeyInfo, setAllowCreated, setAllowedClockSkew, setAttributeConsumingServiceIndex, setAttributeConsumingServiceName, setAuthnContextClassRefs, setAuthnContextComparisonType, setAuthnContextDeclRefs, setBackchannelSupported, setEnabledFromMetadata, setEncryptionPublicKey, setEntityId, setForceAuthn, setNameIDPolicyFormat, setPostBindingAuthnRequest, setPostBindingLogout, setPostBindingResponse, setPrincipalAttribute, setPrincipalType, setSignatureAlgorithm, setSigningCertificate, setSignSpMetadata, setSingleLogoutServiceUrl, setSingleSignOnServiceUrl, setValidateSignature, setWantAssertionsEncrypted, setWantAssertionsSigned, setWantAuthnRequestsSigned, setXmlSigKeyInfoKeyNameTransformer, validateMethods inherited from class org.keycloak.models.IdentityProviderModel
getAlias, getConfig, getDisplayIconClasses, getDisplayName, getFirstBrokerLoginFlowId, getInternalId, getPostBrokerLoginFlowId, getProviderId, getSyncMode, isAddReadTokenRoleOnCreate, isAuthenticateByDefault, isEnabled, isHideOnLogin, isLinkOnly, isLoginHint, isPassMaxAge, isStoreToken, isTrustEmail, setAddReadTokenRoleOnCreate, setAlias, setAuthenticateByDefault, setConfig, setDisplayName, setEnabled, setFirstBrokerLoginFlowId, setHideOnLogin, setInternalId, setLinkOnly, setLoginHint, setPassMaxAge, setPostBrokerLoginFlowId, setProviderId, setStoreToken, setSyncMode, setTrustEmail
-
Field Details
-
ORGANIZATION_NAMES
- See Also:
-
IDP_ENTITY_ID
- See Also:
-
ORGANIZATION_DISPLAY_NAMES
- See Also:
-
ORGANIZATION_URLS
- See Also:
-
OTHER_CONTACT_SP_PRIVATE
- See Also:
-
OTHER_CONTACT_IPA_CODE
- See Also:
-
OTHER_CONTACT_VAT_NUMBER
- See Also:
-
OTHER_CONTACT_FISCAL_CODE
- See Also:
-
OTHER_CONTACT_COMPANY
- See Also:
-
OTHER_CONTACT_PHONE
- See Also:
-
OTHER_CONTACT_EMAIL
- See Also:
-
BILLING_CONTACT_COMPANY
- See Also:
-
BILLING_CONTACT_PHONE
- See Also:
-
BILLING_CONTACT_EMAIL
- See Also:
-
BILLING_CONTACT_REGISTRY_NAME
- See Also:
-
BILLING_CONTACT_SITE_ADDRESS
- See Also:
-
BILLING_CONTACT_SITE_NUMBER
- See Also:
-
BILLING_CONTACT_SITE_CITY
- See Also:
-
BILLING_CONTACT_SITE_ZIP_CODE
- See Also:
-
BILLING_CONTACT_SITE_PROVINCE
- See Also:
-
BILLING_CONTACT_SITE_COUNTRY
- See Also:
-
SPID_RESPONSE_DEBUG_ENABLED
- See Also:
-
-
Constructor Details
-
SpidIdentityProviderConfig
public SpidIdentityProviderConfig() -
SpidIdentityProviderConfig
public SpidIdentityProviderConfig(org.keycloak.models.IdentityProviderModel identityProviderModel)
-
-
Method Details
-
getIdpEntityId
- Overrides:
getIdpEntityIdin classorg.keycloak.broker.saml.SAMLIdentityProviderConfig
-
setIdpEntityId
- Overrides:
setIdpEntityIdin classorg.keycloak.broker.saml.SAMLIdentityProviderConfig
-
getOrganizationNames
-
setOrganizationNames
-
getOrganizationDisplayNames
-
setOrganizationDisplayNames
-
getOrganizationUrls
-
setOrganizationUrls
-
isSpPrivate
public boolean isSpPrivate() -
setSpPrivate
public void setSpPrivate(boolean isPrivate) -
getIpaCode
-
setIpaCode
-
getVatNumber
-
setVatNumber
-
getFiscalCode
-
setFiscalCode
-
getOtherContactEmail
-
getOtherContactCompany
-
getOtherContactPhone
-
setOtherContactEmail
-
setOtherContactCompany
-
setOtherContactPhone
-
getBillingContactEmail
-
getBillingContactCompany
-
getBillingContactPhone
-
setBillingContactEmail
-
setBillingContactCompany
-
setBillingContactPhone
-
getBillingContactRegistryName
-
setBillingContactRegistryName
-
getBillingContactSiteAddress
-
setBillingContactSiteAddress
-
getBillingContactSiteNumber
-
setBillingContactSiteNumber
-
getBillingContactSiteZipCode
-
setBillingContactSiteZipCode
-
getBillingContactSiteProvince
-
setBillingContactSiteProvince
-
getBillingContactSiteCountry
-
setBillingContactSiteCountry
-
getBillingContactSiteCity
-
setBillingContactSiteCity
-
isDebugEnabled
public boolean isDebugEnabled() -
setDebugEnabled
public void setDebugEnabled(boolean isDebugEnabled)
-