Package ddf.security.service.impl
Class SubjectIdentityImpl
java.lang.Object
ddf.security.service.impl.SubjectIdentityImpl
- All Implemented Interfaces:
ddf.security.SubjectIdentity
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetUniqueIdentifier(org.apache.shiro.subject.Subject subject) Get a subject's unique identifier. 1.voidsetIdentityAttribute(String identityAttribute)
-
Constructor Details
-
SubjectIdentityImpl
public SubjectIdentityImpl(ddf.security.SubjectOperations subjectOperations)
-
-
Method Details
-
getUniqueIdentifier
Get a subject's unique identifier. 1. If the configured unique identifier if present 2. Email address if present 3. Username not, user name is returned.- Specified by:
getUniqueIdentifierin interfaceddf.security.SubjectIdentity- Parameters:
subject-- Returns:
- subject unique identifier
-
getIdentityAttribute
- Specified by:
getIdentityAttributein interfaceddf.security.SubjectIdentity
-
setIdentityAttribute
-