Class JPAAuthProfile
java.lang.Object
org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
org.apache.syncope.core.persistence.jpa.entity.AbstractGeneratedKeyEntity
org.apache.syncope.core.persistence.jpa.entity.am.JPAAuthProfile
- All Implemented Interfaces:
Serializable,AuthProfile,Entity
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final TypeReference<List<GoogleMfaAuthAccount>> protected static final TypeReference<List<GoogleMfaAuthToken>> protected static final TypeReference<List<ImpersonationAccount>> protected static final TypeReference<List<MfaTrustedDevice>> static final Stringprotected static final TypeReference<List<WebAuthnDeviceCredential>> Fields inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
LOGFields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetOwner()voidsetGoogleMfaAuthAccounts(List<GoogleMfaAuthAccount> accounts) voidsetGoogleMfaAuthTokens(List<GoogleMfaAuthToken> tokens) voidsetImpersonationAccounts(List<ImpersonationAccount> accounts) voidsetMfaTrustedDevices(List<MfaTrustedDevice> devices) voidvoidsetWebAuthnDeviceCredentials(List<WebAuthnDeviceCredential> credentials) Methods inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractGeneratedKeyEntity
getKey, setKeyMethods inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
checkImplementationType, checkType, equals, hashCode, toString
-
Field Details
-
TABLE
- See Also:
-
GOOGLE_MFA_TOKENS_TYPEREF
-
GOOGLE_MFA_ACCOUNTS_TYPEREF
-
MFA_TRUSTED_DEVICE_TYPEREF
-
IMPERSONATION_TYPEREF
-
WEBAUTHN_TYPEREF
-
-
Constructor Details
-
JPAAuthProfile
public JPAAuthProfile()
-
-
Method Details
-
getOwner
- Specified by:
getOwnerin interfaceAuthProfile
-
setOwner
- Specified by:
setOwnerin interfaceAuthProfile
-
getGoogleMfaAuthTokens
- Specified by:
getGoogleMfaAuthTokensin interfaceAuthProfile
-
setGoogleMfaAuthTokens
- Specified by:
setGoogleMfaAuthTokensin interfaceAuthProfile
-
getGoogleMfaAuthAccounts
- Specified by:
getGoogleMfaAuthAccountsin interfaceAuthProfile
-
setGoogleMfaAuthAccounts
- Specified by:
setGoogleMfaAuthAccountsin interfaceAuthProfile
-
getMfaTrustedDevices
- Specified by:
getMfaTrustedDevicesin interfaceAuthProfile
-
setMfaTrustedDevices
- Specified by:
setMfaTrustedDevicesin interfaceAuthProfile
-
getImpersonationAccounts
- Specified by:
getImpersonationAccountsin interfaceAuthProfile
-
setImpersonationAccounts
- Specified by:
setImpersonationAccountsin interfaceAuthProfile
-
getWebAuthnDeviceCredentials
- Specified by:
getWebAuthnDeviceCredentialsin interfaceAuthProfile
-
setWebAuthnDeviceCredentials
- Specified by:
setWebAuthnDeviceCredentialsin interfaceAuthProfile
-