Class SolarisRealmIdentityStore
- java.lang.Object
-
- fish.payara.security.realm.identitystores.RealmIdentityStore
-
- fish.payara.security.realm.identitystores.SolarisRealmIdentityStore
-
- All Implemented Interfaces:
jakarta.security.enterprise.identitystore.IdentityStore
@Typed(SolarisRealmIdentityStore.class) public class SolarisRealmIdentityStore extends RealmIdentityStore
SolarisRealmIdentityStore
Identity store validates the user using dynamically created solris realm instance and returns the validation result with the caller name and groups.- Author:
- Gaurav Gupta
-
-
Field Summary
Fields Modifier and Type Field Description static Class<SolarisRealm>
REALM_CLASS
static Class<SolarisLoginModule>
REALM_LOGIN_MODULE_CLASS
-
Constructor Summary
Constructors Constructor Description SolarisRealmIdentityStore()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
init(SolarisRealmIdentityStoreConfiguration configuration)
jakarta.security.enterprise.identitystore.CredentialValidationResult
validate(jakarta.security.enterprise.credential.Credential credential)
-
Methods inherited from class fish.payara.security.realm.identitystores.RealmIdentityStore
login, setConfiguration, validate
-
-
-
-
Field Detail
-
REALM_CLASS
public static final Class<SolarisRealm> REALM_CLASS
-
REALM_LOGIN_MODULE_CLASS
public static final Class<SolarisLoginModule> REALM_LOGIN_MODULE_CLASS
-
-
Method Detail
-
init
public void init(SolarisRealmIdentityStoreConfiguration configuration)
-
validate
public jakarta.security.enterprise.identitystore.CredentialValidationResult validate(jakarta.security.enterprise.credential.Credential credential)
- Specified by:
validate
in interfacejakarta.security.enterprise.identitystore.IdentityStore
- Overrides:
validate
in classRealmIdentityStore
-
-