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
LoginExceptionpublic static byte[] initiateSecurityContext(Subject subject, String servicePrincipalName) throws GSSException
GSSExceptionpublic static String validateSecurityContext(Subject subject, byte[] serviceTicket) throws GSSException
GSSExceptionpublic static void encodeDataToStream(byte[] data,
DataOutput out)
throws Exception
ExceptionCopyright © 2025 JBoss, a division of Red Hat. All rights reserved.