@InterfaceAudience.Private public class SecurityInfo extends java.lang.Object
Constructor and Description |
---|
SecurityInfo(java.lang.String serverPrincipal,
AuthenticationProtos.TokenIdentifier.Kind tokenKind) |
Modifier and Type | Method and Description |
---|---|
static void |
addInfo(java.lang.String serviceName,
SecurityInfo securityInfo)
Adds a security configuration for a new service name.
|
static SecurityInfo |
getInfo(java.lang.String serviceName)
Returns the security configuration associated with the given service name.
|
java.lang.String |
getServerPrincipal() |
AuthenticationProtos.TokenIdentifier.Kind |
getTokenKind() |
public SecurityInfo(java.lang.String serverPrincipal, AuthenticationProtos.TokenIdentifier.Kind tokenKind)
public static void addInfo(java.lang.String serviceName, SecurityInfo securityInfo)
public static SecurityInfo getInfo(java.lang.String serviceName)
public java.lang.String getServerPrincipal()
public AuthenticationProtos.TokenIdentifier.Kind getTokenKind()