Skip navigation links

Oracle Access Manager Extensibility Java API Reference
11g Release 1 (11.1.1.5)

E22473-01


oracle.security.am.plugin
Interface AMSubject


public interface AMSubject

Encapsulates the JAAS subject attributes for an authenticated User.

Since:
OAM 11.1.1.5.0
Version:
OAM 11.1.1.5.0

Method Summary
 int getAuthLevel()
          Gets the auth level.
 java.lang.String getAuthScheme()
          Gets the auth scheme.
 java.lang.String getGUID()
          Gets the gUID.
 javax.security.auth.Subject getSubject()
          Returns the Subject encapsulated in the AmSubject.
 java.lang.String getUserDn()
          Returns the DN of the user.
 java.lang.String getUserId()
          returns the user id.

 

Method Detail

getUserId

java.lang.String getUserId()
returns the user id.
Returns:
the user id

getSubject

javax.security.auth.Subject getSubject()
Returns the Subject encapsulated in the AmSubject.
Returns:
subject a jvax.security.auth.Subject

getUserDn

java.lang.String getUserDn()
Returns the DN of the user. This will be a unique identitifier for the user.
Returns:
the user dn

getGUID

java.lang.String getGUID()
Gets the gUID.
Returns:
the gUID

getAuthLevel

int getAuthLevel()
Gets the auth level.
Returns:
the authLevel

getAuthScheme

java.lang.String getAuthScheme()
Gets the auth scheme.
Returns:
the authScheme

Oracle Access Manager Extensibility Java API Reference
11g Release 1 (11.1.1.5)

E22473-01

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.