IdentityTransformerInterfacepublic class LocalIdentityTransformer extends IdentityTransformer
IdentityTransformer that translates the AAD to Local
identity using IdentityHandler.
TextFileBasedIdentityHandler is a IdentityHandler implements
translation operation which returns identity mapped to AAD identity.| Constructor | Description |
|---|---|
LocalIdentityTransformer(org.apache.hadoop.conf.Configuration configuration) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
transformIdentityForGetRequest(java.lang.String originalIdentity,
boolean isUserName,
java.lang.String localIdentity) |
Perform identity transformation for the Get request results.
|
transformAclEntriesForGetRequest, transformAclEntriesForSetRequest, transformUserOrGroupForSetRequestpublic LocalIdentityTransformer(org.apache.hadoop.conf.Configuration configuration)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String transformIdentityForGetRequest(java.lang.String originalIdentity,
boolean isUserName,
java.lang.String localIdentity)
throws java.io.IOException
transformIdentityForGetRequest in interface IdentityTransformerInterfacetransformIdentityForGetRequest in class IdentityTransformeroriginalIdentity - the original user or group in the get request results: FileStatus, AclStatus.isUserName - indicate whether the input originalIdentity is an owner name or owning group name.localIdentity - the local user or group, should be parsed from UserGroupInformation.java.io.IOExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.