public class Krb5TokenUtils extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Krb5TokenUtils.LoginCallbackHandler |
Constructor and Description |
---|
Krb5TokenUtils() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
decodeDataFromStream(DataInput in) |
static void |
encodeDataToStream(byte[] data,
DataOutput out) |
Subject |
generateSecuritySubject(String jassLoginConfig,
String username,
String password) |
static byte[] |
initiateSecurityContext(Subject subject,
String servicePrincipalName) |
static String |
validateSecurityContext(Subject subject,
byte[] serviceTicket) |
public Subject generateSecuritySubject(String jassLoginConfig, String username, String password) throws LoginException
LoginException
public static byte[] initiateSecurityContext(Subject subject, String servicePrincipalName) throws GSSException
GSSException
public static String validateSecurityContext(Subject subject, byte[] serviceTicket) throws GSSException
GSSException
public static void encodeDataToStream(byte[] data, DataOutput out) throws Exception
Exception
Copyright © 2019 JBoss, a division of Red Hat. All rights reserved.