All Methods Static Methods Concrete Methods
Modifier and Type |
Method |
Description |
static Collection<String> |
getActions(Collection<org.springframework.security.access.ConfigAttribute> configAttributes) |
|
static org.springframework.security.core.Authentication |
getAuthentication() |
|
static int |
getCredentialHistoryLength(CredentialPolicyType credentialPolicy) |
|
static <T> T |
getCredentialPolicyItem(CredentialPolicyType defaultPolicy,
CredentialPolicyType policy,
Function<CredentialPolicyType,T> getter) |
|
static CredentialsStorageTypeType |
getCredentialStorageTypeType(CredentialsStorageMethodType storageMethod) |
|
static HttpConnectionInformation |
getCurrentConnectionInformation() |
Returns current connection information, as derived from HTTP request stored in current thread.
|
static List<NonceCredentialsPolicyType> |
getEffectiveNonceCredentialsPolicies(SecurityPolicyType securityPolicy) |
|
static NonceCredentialsPolicyType |
getEffectiveNonceCredentialsPolicy(SecurityPolicyType securityPolicy) |
|
static PasswordCredentialsPolicyType |
getEffectivePasswordCredentialsPolicy(SecurityPolicyType securityPolicy) |
|
static SecurityQuestionsCredentialsPolicyType |
getEffectiveSecurityQuestionsCredentialsPolicy(SecurityPolicyType securityPolicy) |
|
static ValuePolicyType |
getPasswordPolicy(SecurityPolicyType securityPolicy) |
Not very systematic.
|
static MidPointPrincipal |
getPrincipal() |
Returns principal representing currently logged-in user.
|
static String |
getPrincipalOidIfAuthenticated() |
|
static MidPointPrincipal |
getPrincipalRequired() |
Returns the principal, insisting on that it exists.
|
static String |
getSubjectDescription() |
Returns short description of the subject suitable for log
and error messages.
|
static boolean |
isAuditedLoginAndLogout(SystemConfigurationType systemConfiguration,
String channel) |
|
static boolean |
isAuthenticated() |
|
static boolean |
isHistoryAllowExistingPasswordReuse(CredentialPolicyType credentialPolicy) |
|
static boolean |
isRecordSessionLessAccessChannel(String channel) |
|
static void |
logSecurityDeny(MidPointPrincipal midPointPrincipal,
Object object,
String message) |
|
static void |
logSecurityDeny(Object object,
String message) |
|
static void |
logSecurityDeny(Object object,
String message,
Throwable cause,
Collection<String> requiredAuthorizations) |
|
static void |
setRemoteHostAddressHeaders(SystemConfigurationType config) |
|