Class Pac4jDelegatedAuthenticationDiscoverySelectionProperties
java.lang.Object
org.apereo.cas.configuration.model.support.pac4j.Pac4jDelegatedAuthenticationDiscoverySelectionProperties
- All Implemented Interfaces:
Serializable
@RequiresModule(name="cas-server-support-pac4j-webflow")
public class Pac4jDelegatedAuthenticationDiscoverySelectionProperties
extends Object
implements Serializable
- Since:
- 6.4.0
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Indicate different types of delegation discovery. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetJson()
Locate discovery settings inside a JSON resource.Indicate how the selection and presentation of identity providers would be controlled.Locate discovery settings inside a JSON resource.setSelectionType
(Pac4jDelegatedAuthenticationDiscoverySelectionProperties.Pac4jDelegatedAuthenticationSelectionTypes selectionType) Indicate how the selection and presentation of identity providers would be controlled.
-
Constructor Details
-
Pac4jDelegatedAuthenticationDiscoverySelectionProperties
public Pac4jDelegatedAuthenticationDiscoverySelectionProperties()
-
-
Method Details
-
getSelectionType
public Pac4jDelegatedAuthenticationDiscoverySelectionProperties.Pac4jDelegatedAuthenticationSelectionTypes getSelectionType()Indicate how the selection and presentation of identity providers would be controlled. -
getJson
Locate discovery settings inside a JSON resource. Only available ifselectionType
is set toPac4jDelegatedAuthenticationDiscoverySelectionProperties.Pac4jDelegatedAuthenticationSelectionTypes.DYNAMIC
. -
setSelectionType
public Pac4jDelegatedAuthenticationDiscoverySelectionProperties setSelectionType(Pac4jDelegatedAuthenticationDiscoverySelectionProperties.Pac4jDelegatedAuthenticationSelectionTypes selectionType) Indicate how the selection and presentation of identity providers would be controlled.- Returns:
this
.
-
setJson
public Pac4jDelegatedAuthenticationDiscoverySelectionProperties setJson(Pac4jDelegatedAuthenticationDiscoverySelectionJsonProperties json) Locate discovery settings inside a JSON resource. Only available ifselectionType
is set toPac4jDelegatedAuthenticationDiscoverySelectionProperties.Pac4jDelegatedAuthenticationSelectionTypes.DYNAMIC
.- Returns:
this
.
-