|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mulesoft.adapter.ra.XISecurityUtilities
public class XISecurityUtilities
This ultility class is used to map subject data to PasswordCredential objects.
Secondly it is able to compare credentials.
(ra implementation specific)
| Constructor Summary | |
|---|---|
XISecurityUtilities()
|
|
| Method Summary | |
|---|---|
static javax.resource.spi.security.PasswordCredential |
getPasswordCredential(javax.resource.spi.ManagedConnectionFactory mcf,
Subject subject,
javax.resource.spi.ConnectionRequestInfo info)
Returns determined credentials of the current user (ra implementation specific) |
static boolean |
isEqual(String a,
String b)
Compares two string with null consideration
(ra implementation specific) |
static boolean |
isPasswordCredentialEqual(javax.resource.spi.security.PasswordCredential a,
javax.resource.spi.security.PasswordCredential b)
Compares two credentials with null consideration
(ra implementation specific) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XISecurityUtilities()
| Method Detail |
|---|
public static javax.resource.spi.security.PasswordCredential getPasswordCredential(javax.resource.spi.ManagedConnectionFactory mcf,
Subject subject,
javax.resource.spi.ConnectionRequestInfo info)
throws javax.resource.ResourceException
mcf - Related managed connection factorysubject - JAAS authentification data with logon credentials to open the physical connectioninfo - ConnectionRequestInfo with additional information to open the managed connection
javax.resource.spi.SecurityException - If credentials cannot be determined
javax.resource.ResourceException
public static boolean isEqual(String a,
String b)
null consideration
(ra implementation specific)
a - string to compareb - string to compare
public static boolean isPasswordCredentialEqual(javax.resource.spi.security.PasswordCredential a,
javax.resource.spi.security.PasswordCredential b)
null consideration
(ra implementation specific)
a - credential to compareb - credential to compare
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||