org.apache.accumulo.core.security
public class CredentialHelper extends Object
Constructor and Description |
---|
CredentialHelper() |
Modifier and Type | Method and Description |
---|---|
static String |
asBase64String(TCredentials cred) |
static byte[] |
asByteArray(TCredentials cred) |
static TCredentials |
create(String principal,
AuthenticationToken token,
String instanceID) |
static TCredentials |
createSquelchError(String principal,
AuthenticationToken token,
String instanceID) |
static AuthenticationToken |
extractToken(String tokenClass,
byte[] token) |
static AuthenticationToken |
extractToken(TCredentials toAuth) |
static TCredentials |
fromBase64String(String string) |
static TCredentials |
fromByteArray(byte[] serializedCredential) |
static byte[] |
toBytes(AuthenticationToken token) |
static String |
tokenAsBase64(AuthenticationToken token) |
public static TCredentials create(String principal, AuthenticationToken token, String instanceID) throws AccumuloSecurityException
AccumuloSecurityException
public static String asBase64String(TCredentials cred) throws AccumuloSecurityException
AccumuloSecurityException
public static byte[] asByteArray(TCredentials cred) throws AccumuloSecurityException
AccumuloSecurityException
public static TCredentials fromBase64String(String string) throws AccumuloSecurityException
AccumuloSecurityException
public static TCredentials fromByteArray(byte[] serializedCredential) throws AccumuloSecurityException
AccumuloSecurityException
public static AuthenticationToken extractToken(TCredentials toAuth) throws AccumuloSecurityException
AccumuloSecurityException
public static TCredentials createSquelchError(String principal, AuthenticationToken token, String instanceID)
public static String tokenAsBase64(AuthenticationToken token) throws AccumuloSecurityException
AccumuloSecurityException
public static byte[] toBytes(AuthenticationToken token) throws AccumuloSecurityException
AccumuloSecurityException
public static AuthenticationToken extractToken(String tokenClass, byte[] token) throws AccumuloSecurityException
AccumuloSecurityException
Copyright © 2011-2015 The Apache Software Foundation. All Rights Reserved.