public class ClientToAMTokenSecretManagerInRM
extends org.apache.hadoop.yarn.security.client.BaseClientToAMTokenSecretManager
Constructor and Description |
---|
ClientToAMTokenSecretManagerInRM() |
Modifier and Type | Method and Description |
---|---|
SecretKey |
createMasterKey(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptID) |
SecretKey |
getMasterKey(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptID) |
boolean |
hasMasterKey(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptID) |
void |
registerApplication(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptID,
SecretKey key) |
SecretKey |
registerMasterKey(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptID,
byte[] keyData) |
void |
unRegisterApplication(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptID) |
createIdentifier, createPassword, retrievePassword
public SecretKey createMasterKey(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptID)
public void registerApplication(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptID, SecretKey key)
public SecretKey registerMasterKey(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptID, byte[] keyData)
public void unRegisterApplication(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptID)
public SecretKey getMasterKey(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptID)
getMasterKey
in class org.apache.hadoop.yarn.security.client.BaseClientToAMTokenSecretManager
public boolean hasMasterKey(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptID)
Copyright © 2017 Apache Software Foundation. All Rights Reserved.