Uses of Interface
org.jboss.security.identity.Identity
-
Packages that use Identity Package Description org.jboss.security The basic security interfaces and classes are now located in the jbosssx module.org.jboss.security.acl org.jboss.security.identity org.jboss.security.identity.extensions org.jboss.security.identity.fed org.jboss.security.identity.plugins -
-
Uses of Identity in org.jboss.security
Methods in org.jboss.security that return types with arguments of type Identity Modifier and Type Method Description Set<Identity>SecurityContextUtil. getIdentities(Class<?> clazz)Get a set of identities of a particular typeSet<Identity>SubjectInfo. getIdentities()Methods in org.jboss.security with parameters of type Identity Modifier and Type Method Description voidSecurityContextUtil. addIdentity(Identity id)Add an Identity to the Security ContextvoidSubjectInfo. addIdentity(Identity id)voidSecurityContextUtil. createSubjectInfo(Identity identity, Subject theSubject)Create a SubjectInfovoidSubjectInfo. removeIdentity(Identity id)Remove an identityMethod parameters in org.jboss.security with type arguments of type Identity Modifier and Type Method Description voidSecurityContextUtil. setIdentities(Set<Identity> idSet)Set the Identities into the Security ContextvoidSubjectInfo. setIdentities(Set<Identity> ids) -
Uses of Identity in org.jboss.security.acl
Methods in org.jboss.security.acl that return Identity Modifier and Type Method Description IdentityACLEntry. getIdentity()Obtains theIdentityfor which a permission has been assigned in this entry.IdentityACLEntryImpl. getIdentity()static IdentityUtil. getIdentityFromString(String identityString)Builds and returns an identity from the specifiedStringrepresentation.Methods in org.jboss.security.acl with parameters of type Identity Modifier and Type Method Description <T> Set<T>ACLProvider. getEntitlements(Class<T> clazz, Resource resource, Identity identity)For a given Resource and an Identity, return all the entitlements Eg: A portal page can consist of say 10 components such as windows, subpages etc.<T> Set<T>ACLProviderImpl. getEntitlements(Class<T> clazz, Resource resource, Identity identity)<T> Set<T>RoleBasedACLProviderImpl. getEntitlements(Class<T> clazz, Resource resource, Identity identity)ACLEntryACL. getEntry(Identity identity)Obtains the entry that corresponds to the specified identity.ACLEntryACLImpl. getEntry(Identity identity)static StringUtil. getIdentityAsString(Identity identity)Returns aStringrepresentation of the specified identity.booleanACLProvider. isAccessGranted(Resource resource, Identity identity, ACLPermission permission)Checks if the given identity has the permissions needed to access the specified resource.booleanACLProviderImpl. isAccessGranted(Resource resource, Identity identity, ACLPermission permission)booleanRoleBasedACLProviderImpl. isAccessGranted(Resource resource, Identity identity, ACLPermission permission)This method overrides the default implementation to use roles instead of the identity name when checking for permissions.booleanACL. isGranted(ACLPermission permission, Identity identity)Verify if the given permission is assigned to the specifiedIdentity.booleanACLImpl. isGranted(ACLPermission permission, Identity identity)Constructors in org.jboss.security.acl with parameters of type Identity Constructor Description ACLEntryImpl(BitMaskPermission permission, Identity identity)Builds an instance ofACLEntryImplwith the specified permission and identity. -
Uses of Identity in org.jboss.security.identity
Methods in org.jboss.security.identity that return Identity Modifier and Type Method Description static IdentityIdentityFactory. getIdentity(Principal principal, Object credential)static IdentityIdentityFactory. getIdentity(Principal principal, X509Certificate[] certs, Role roles) -
Uses of Identity in org.jboss.security.identity.extensions
Subinterfaces of Identity in org.jboss.security.identity.extensions Modifier and Type Interface Description interfaceCertificateIdentityRepresents an Identity using X509 certificatesinterfaceCredentialIdentity<T>An identity with credential -
Uses of Identity in org.jboss.security.identity.fed
Subinterfaces of Identity in org.jboss.security.identity.fed Modifier and Type Interface Description interfaceKerberosIdentity<T>Interface for a Kerberos based IdentityinterfaceOpenIdIdentity<T>Interface for a OpenID IdentityinterfaceSAMLIdentity<T>Interface for a SAML IdentityinterfaceWSTrustIdentity<T>Interface for a WS-Trust based Identity -
Uses of Identity in org.jboss.security.identity.plugins
Classes in org.jboss.security.identity.plugins that implement Identity Modifier and Type Class Description classSimpleIdentitySimple IdentityMethods in org.jboss.security.identity.plugins that return Identity Modifier and Type Method Description static IdentityIdentityFactory. createIdentity(String name)static IdentityIdentityFactory. createIdentity(String identityClass, String name)static IdentityIdentityFactory. createIdentityWithRole(String name, String roleName)static IdentityIdentityFactory. createIdentityWithRole(String identityClass, String name, String roleName)static IdentityIdentityFactory. createIdentityWithRole(String identityClass, String name, Role role)static IdentityIdentityFactory. createIdentityWithRole(String name, Role role)IdentityFilePersistenceStrategy. getIdentity(String name)IdentityPersistenceStrategy. getIdentity(String name)Retrieves anIdentityfrom the backend.IdentityFilePersistenceStrategy. persistIdentity(Identity identity)IdentityPersistenceStrategy. persistIdentity(Identity identity)Persists theIdentityin the backend.IdentityFilePersistenceStrategy. updateIdentity(Identity identity)IdentityPersistenceStrategy. updateIdentity(Identity identity)Updates theIdentityin the backend.Methods in org.jboss.security.identity.plugins with parameters of type Identity Modifier and Type Method Description IdentityFilePersistenceStrategy. persistIdentity(Identity identity)IdentityPersistenceStrategy. persistIdentity(Identity identity)Persists theIdentityin the backend.booleanFilePersistenceStrategy. removeIdentity(Identity identity)booleanPersistenceStrategy. removeIdentity(Identity identity)Removes anIdentityfrom the backend.IdentityFilePersistenceStrategy. updateIdentity(Identity identity)IdentityPersistenceStrategy. updateIdentity(Identity identity)Updates theIdentityin the backend.
-