Class SecurityPolicyUtil
java.lang.Object
com.evolveum.midpoint.schema.util.SecurityPolicyUtil
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic intstatic AuthenticationsPolicyTypecreateDefaultAuthenticationPolicy(List<String> customIgnoredLocalPaths, SchemaRegistry schemaRegistry) static AuthenticationSequenceTypestatic AuthenticationSequenceTypefindSequenceByIdentifier(@NotNull SecurityPolicyType securityPolicy, String identifier) static NonceCredentialsPolicyTypegetCredentialPolicy(String policyName, SecurityPolicyType securityPolicy) getModuleByIdentifier(String identifier, AuthenticationModulesType authenticationModulesType) static SelfRegistrationPolicyTypegetSelfRegistrationPolicy(SecurityPolicyType securityPolicyType) static List<AuthenticationSequenceModuleType>getSortedModules(AuthenticationSequenceType sequence) 
- 
Field Details- 
DEFAULT_CHANNEL
- 
DEFAULT_MODULE_IDENTIFIER- See Also:
 
- 
DEFAULT_SEQUENCE_IDENTIFIER- See Also:
 
- 
DEFAULT_SEQUENCE_DISPLAY_IDENTIFIER- See Also:
 
- 
NO_CUSTOM_IGNORED_LOCAL_PATHConstant representing no custom ignored local paths (can be null or empty collection).
 
- 
- 
Constructor Details- 
SecurityPolicyUtilpublic SecurityPolicyUtil()
 
- 
- 
Method Details- 
getCredentialPolicypublic static NonceCredentialsPolicyType getCredentialPolicy(String policyName, SecurityPolicyType securityPolicy) throws SchemaException - Throws:
- SchemaException
 
- 
getSortedModulespublic static List<AuthenticationSequenceModuleType> getSortedModules(AuthenticationSequenceType sequence) 
- 
compareOrderspublic static int compareOrders(AuthenticationSequenceModuleType f1, AuthenticationSequenceModuleType f2) 
- 
createDefaultAuthenticationPolicypublic static AuthenticationsPolicyType createDefaultAuthenticationPolicy(List<String> customIgnoredLocalPaths, SchemaRegistry schemaRegistry) throws SchemaException - Throws:
- SchemaException
 
- 
createDefaultSequence
- 
getSelfRegistrationPolicypublic static SelfRegistrationPolicyType getSelfRegistrationPolicy(SecurityPolicyType securityPolicyType) 
- 
findSequenceByIdentifierpublic static AuthenticationSequenceType findSequenceByIdentifier(@NotNull @NotNull SecurityPolicyType securityPolicy, String identifier) 
- 
getModuleByIdentifierpublic static AbstractAuthenticationModuleType getModuleByIdentifier(String identifier, AuthenticationModulesType authenticationModulesType) 
 
-