java.io.Serializablepublic class RunAsIdentityMetaData
extends java.lang.Object
implements java.io.Serializable
| Constructor | Description |
|---|---|
RunAsIdentityMetaData(java.lang.String roleName,
java.lang.String principalName) |
Construct an inmutable instance of a RunAsIdentity
|
RunAsIdentityMetaData(java.lang.String roleName,
java.lang.String principalName,
java.util.Set<java.lang.String> extraRoleNames) |
Construct an inmutable instance of a RunAsIdentityMetaData
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
doesUserHaveRole(java.lang.String role) |
|
boolean |
doesUserHaveRole(java.util.Set<java.lang.String> methodRoles) |
True if the run-as principal has any of the method roles
|
java.lang.String |
getPrincipalName() |
|
java.lang.String |
getRoleName() |
|
java.util.Set<java.lang.String> |
getRunAsRoles() |
Return a set with the configured run-as role
|
java.lang.String |
toString() |
Returns a string representation of the object.
|
public RunAsIdentityMetaData(java.lang.String roleName,
java.lang.String principalName)
public RunAsIdentityMetaData(java.lang.String roleName,
java.lang.String principalName,
java.util.Set<java.lang.String> extraRoleNames)
public java.lang.String getPrincipalName()
public java.lang.String getRoleName()
public java.util.Set<java.lang.String> getRunAsRoles()
public boolean doesUserHaveRole(java.lang.String role)
public boolean doesUserHaveRole(java.util.Set<java.lang.String> methodRoles)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2018 JBoss by Red Hat. All rights reserved.