Package | Description |
---|---|
org.apache.hadoop.hdfs.security.token.block | |
org.apache.hadoop.hdfs.server.blockmanagement |
Modifier and Type | Method and Description |
---|---|
static BlockTokenSecretManager.AccessMode |
BlockTokenSecretManager.AccessMode.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BlockTokenSecretManager.AccessMode[] |
BlockTokenSecretManager.AccessMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
EnumSet<BlockTokenSecretManager.AccessMode> |
BlockTokenIdentifier.getAccessModes() |
Modifier and Type | Method and Description |
---|---|
void |
BlockTokenSecretManager.checkAccess(BlockTokenIdentifier id,
String userId,
ExtendedBlock block,
BlockTokenSecretManager.AccessMode mode)
Check if access should be allowed.
|
void |
BlockPoolTokenSecretManager.checkAccess(BlockTokenIdentifier id,
String userId,
ExtendedBlock block,
BlockTokenSecretManager.AccessMode mode)
|
void |
BlockTokenSecretManager.checkAccess(Token<BlockTokenIdentifier> token,
String userId,
ExtendedBlock block,
BlockTokenSecretManager.AccessMode mode)
Check if access should be allowed.
|
void |
BlockPoolTokenSecretManager.checkAccess(Token<BlockTokenIdentifier> token,
String userId,
ExtendedBlock block,
BlockTokenSecretManager.AccessMode mode)
|
Modifier and Type | Method and Description |
---|---|
Token<BlockTokenIdentifier> |
BlockTokenSecretManager.generateToken(ExtendedBlock block,
EnumSet<BlockTokenSecretManager.AccessMode> modes)
Generate an block token for current user
|
Token<BlockTokenIdentifier> |
BlockPoolTokenSecretManager.generateToken(ExtendedBlock b,
EnumSet<BlockTokenSecretManager.AccessMode> of)
|
Token<BlockTokenIdentifier> |
BlockTokenSecretManager.generateToken(String userId,
ExtendedBlock block,
EnumSet<BlockTokenSecretManager.AccessMode> modes)
Generate a block token for a specified user
|
Constructor and Description |
---|
BlockTokenIdentifier(String userId,
String bpid,
long blockId,
EnumSet<BlockTokenSecretManager.AccessMode> modes) |
Modifier and Type | Method and Description |
---|---|
void |
BlockManager.setBlockToken(LocatedBlock b,
BlockTokenSecretManager.AccessMode mode)
Generate a block token for the located block.
|
Copyright © 2013 Apache Software Foundation. All rights reserved.