Package org.keycloak.securityprofile
Interface SecurityProfileProvider
- All Superinterfaces:
Provider
- All Known Implementing Classes:
DefaultSecurityProfileProvider
The security profile provider is a default security configuration that enforces a
minimum level of security in the keycloak environment. For the moment the class
is just used for client policies but it can be extended for password policies
or any other security configuration in the future.
- Author:
- rmartinc
-
Method Summary
Modifier and TypeMethodDescriptionList of default client policies defined in the security profile.List of default client profiles that the security profile contains.getName()
Name of the security profile.
-
Method Details
-
getName
String getName()Name of the security profile.- Returns:
- The name
-
getDefaultClientProfiles
List<ClientProfileRepresentation> getDefaultClientProfiles()List of default client profiles that the security profile contains.- Returns:
- The list of client profiles defined
-
getDefaultClientPolicies
List<ClientPolicyRepresentation> getDefaultClientPolicies()List of default client policies defined in the security profile.- Returns:
- The list of client policies defined
-