209 lines
14 KiB
HTML
209 lines
14 KiB
HTML
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
|
||
|
<!--NewPage-->
|
||
|
<HTML>
|
||
|
<HEAD>
|
||
|
<!-- Generated by javadoc on Wed Aug 30 14:58:47 CDT 2000 -->
|
||
|
<TITLE>
|
||
|
Java Authentication and Authorization Service v1.0: Index
|
||
|
</TITLE>
|
||
|
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
|
||
|
</HEAD>
|
||
|
<BODY BGCOLOR="white">
|
||
|
|
||
|
<!-- ========== START OF NAVBAR ========== -->
|
||
|
<A NAME="navbar_top"><!-- --></A>
|
||
|
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
|
||
|
<TR>
|
||
|
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
||
|
<A NAME="navbar_top_firstrow"><!-- --></A>
|
||
|
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
|
||
|
<TR ALIGN="center" VALIGN="top">
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT ID="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
</TD>
|
||
|
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
||
|
</EM>
|
||
|
</TD>
|
||
|
</TR>
|
||
|
|
||
|
<TR>
|
||
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
||
|
PREV
|
||
|
NEXT</FONT></TD>
|
||
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
||
|
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
|
||
|
<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
<!-- =========== END OF NAVBAR =========== -->
|
||
|
|
||
|
<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_L_">L</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <HR>
|
||
|
<A NAME="_A_"><!-- --></A><H2>
|
||
|
<B>A</B></H2>
|
||
|
<DL>
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html#abort()"><B>abort()</B></A> -
|
||
|
Method in class com.ibm.as400.security.auth.login.<A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html">BasicAuthenticationLoginModule</A>
|
||
|
<DD>Abort the authentication process (phase 2).
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationCredential.html"><B>AS400BasicAuthenticationCredential</B></A> - interface com.ibm.as400.security.auth.<A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationCredential.html">AS400BasicAuthenticationCredential</A>.<DD>The AS400BasicAuthenticationCredential interface defines AS/400
|
||
|
credentials that can be exploited by authentication services
|
||
|
that rely on basic user and password authentication.<DT><A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationPrincipal.html"><B>AS400BasicAuthenticationPrincipal</B></A> - interface com.ibm.as400.security.auth.<A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationPrincipal.html">AS400BasicAuthenticationPrincipal</A>.<DD>The AS400BasicAuthenticationPrincipal interface defines AS/400
|
||
|
principals that can be exploited by authentication services
|
||
|
that rely on basic user and password authentication.<DT><A HREF="com/ibm/as400/security/auth/AS400SwappableCredential.html"><B>AS400SwappableCredential</B></A> - interface com.ibm.as400.security.auth.<A HREF="com/ibm/as400/security/auth/AS400SwappableCredential.html">AS400SwappableCredential</A>.<DD>The AS400SwappableCredential interface defines AS/400
|
||
|
credentials that can be exploited by authentication services
|
||
|
to swap the operating system thread identity when running
|
||
|
on the local AS/400 system.</DL>
|
||
|
<HR>
|
||
|
<A NAME="_B_"><!-- --></A><H2>
|
||
|
<B>B</B></H2>
|
||
|
<DL>
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html"><B>BasicAuthenticationLoginModule</B></A> - class com.ibm.as400.security.auth.login.<A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html">BasicAuthenticationLoginModule</A>.<DD>The BasicAuthenticationLoginModule class provides a login
|
||
|
module to authenticate a Subject using AS/400 credentials and
|
||
|
principals.<DT><A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html#BasicAuthenticationLoginModule()"><B>BasicAuthenticationLoginModule()</B></A> -
|
||
|
Constructor for class com.ibm.as400.security.auth.login.<A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html">BasicAuthenticationLoginModule</A>
|
||
|
<DD>Construct a new BasicAuthenticationLoginModule.
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationCredential.html#basicAuthenticationPrompt()"><B>basicAuthenticationPrompt()</B></A> -
|
||
|
Method in interface com.ibm.as400.security.auth.<A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationCredential.html">AS400BasicAuthenticationCredential</A>
|
||
|
<DD>Returns text that can be displayed to prompt for the basic user
|
||
|
and password information used to initialize the credential.
|
||
|
</DL>
|
||
|
<HR>
|
||
|
<A NAME="_C_"><!-- --></A><H2>
|
||
|
<B>C</B></H2>
|
||
|
<DL>
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/package-summary.html"><B>com.ibm.as400.security.auth</B></A> - package com.ibm.as400.security.auth<DD> <DT><A HREF="com/ibm/as400/security/auth/login/package-summary.html"><B>com.ibm.as400.security.auth.login</B></A> - package com.ibm.as400.security.auth.login<DD> <DT><A HREF="com/ibm/as400/security/auth/os/package-summary.html"><B>com.ibm.as400.security.auth.os</B></A> - package com.ibm.as400.security.auth.os<DD> <DT><A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html#commit()"><B>commit()</B></A> -
|
||
|
Method in class com.ibm.as400.security.auth.login.<A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html">BasicAuthenticationLoginModule</A>
|
||
|
<DD>Commit the authentication process (phase 2).
|
||
|
</DL>
|
||
|
<HR>
|
||
|
<A NAME="_F_"><!-- --></A><H2>
|
||
|
<B>F</B></H2>
|
||
|
<DL>
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html#finalize()"><B>finalize()</B></A> -
|
||
|
Method in class com.ibm.as400.security.auth.os.<A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html">ThreadSubjectImpl</A>
|
||
|
<DD>Destroys the profile handle used to store
|
||
|
thread identity.
|
||
|
</DL>
|
||
|
<HR>
|
||
|
<A NAME="_G_"><!-- --></A><H2>
|
||
|
<B>G</B></H2>
|
||
|
<DL>
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html#getCurrentHandle()"><B>getCurrentHandle()</B></A> -
|
||
|
Static method in class com.ibm.as400.security.auth.os.<A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html">ThreadSubjectImpl</A>
|
||
|
<DD>Retrieves the profile handle representing the current
|
||
|
OS/400 thread identity.
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationPrincipal.html#getUserProfileName()"><B>getUserProfileName()</B></A> -
|
||
|
Method in interface com.ibm.as400.security.auth.<A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationPrincipal.html">AS400BasicAuthenticationPrincipal</A>
|
||
|
<DD>Returns the user profile name.
|
||
|
</DL>
|
||
|
<HR>
|
||
|
<A NAME="_I_"><!-- --></A><H2>
|
||
|
<B>I</B></H2>
|
||
|
<DL>
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationCredential.html#initialize(com.ibm.as400.security.auth.AS400BasicAuthenticationPrincipal, java.lang.String, boolean, boolean, boolean, int)"><B>initialize(AS400BasicAuthenticationPrincipal, String, boolean, boolean, boolean, int)</B></A> -
|
||
|
Method in interface com.ibm.as400.security.auth.<A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationCredential.html">AS400BasicAuthenticationCredential</A>
|
||
|
<DD>Initializes and validates a credential for the local AS/400 system.
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationPrincipal.html#initialize(java.lang.String)"><B>initialize(String)</B></A> -
|
||
|
Method in interface com.ibm.as400.security.auth.<A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationPrincipal.html">AS400BasicAuthenticationPrincipal</A>
|
||
|
<DD>Initializes a principal for the local AS/400 system
|
||
|
based on the given user profile name.
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html#initialize(javax.security.auth.Subject, javax.security.auth.callback.CallbackHandler, java.util.Map, java.util.Map)"><B>initialize(Subject, CallbackHandler, Map, Map)</B></A> -
|
||
|
Method in class com.ibm.as400.security.auth.login.<A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html">BasicAuthenticationLoginModule</A>
|
||
|
<DD>Intializes this LoginModule.
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationCredential.html#isPrivate()"><B>isPrivate()</B></A> -
|
||
|
Method in interface com.ibm.as400.security.auth.<A HREF="com/ibm/as400/security/auth/AS400BasicAuthenticationCredential.html">AS400BasicAuthenticationCredential</A>
|
||
|
<DD>Indicates whether the credential is considered private.
|
||
|
</DL>
|
||
|
<HR>
|
||
|
<A NAME="_L_"><!-- --></A><H2>
|
||
|
<B>L</B></H2>
|
||
|
<DL>
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html#login()"><B>login()</B></A> -
|
||
|
Method in class com.ibm.as400.security.auth.login.<A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html">BasicAuthenticationLoginModule</A>
|
||
|
<DD>Authenticates a Subject (phase 1).
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html#logout()"><B>logout()</B></A> -
|
||
|
Method in class com.ibm.as400.security.auth.login.<A HREF="com/ibm/as400/security/auth/login/BasicAuthenticationLoginModule.html">BasicAuthenticationLoginModule</A>
|
||
|
<DD>Logs out a Subject.
|
||
|
</DL>
|
||
|
<HR>
|
||
|
<A NAME="_R_"><!-- --></A><H2>
|
||
|
<B>R</B></H2>
|
||
|
<DL>
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html#restore()"><B>restore()</B></A> -
|
||
|
Method in class com.ibm.as400.security.auth.os.<A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html">ThreadSubjectImpl</A>
|
||
|
<DD>Restores the original identity for the underlying
|
||
|
OS/400 thread.
|
||
|
</DL>
|
||
|
<HR>
|
||
|
<A NAME="_S_"><!-- --></A><H2>
|
||
|
<B>S</B></H2>
|
||
|
<DL>
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html#set(javax.security.auth.Subject)"><B>set(Subject)</B></A> -
|
||
|
Method in class com.ibm.as400.security.auth.os.<A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html">ThreadSubjectImpl</A>
|
||
|
<DD>Sets a new identity for the underlying OS/400 thread
|
||
|
based on the specified Subject.
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html#setCurrentHandle(byte[])"><B>setCurrentHandle(byte[])</B></A> -
|
||
|
Static method in class com.ibm.as400.security.auth.os.<A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html">ThreadSubjectImpl</A>
|
||
|
<DD>Sets the OS/400 thread identity based on the given
|
||
|
profile handle.
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/AS400SwappableCredential.html#swap()"><B>swap()</B></A> -
|
||
|
Method in interface com.ibm.as400.security.auth.<A HREF="com/ibm/as400/security/auth/AS400SwappableCredential.html">AS400SwappableCredential</A>
|
||
|
<DD>Attempts to swap the OS/400 thread identity based on the
|
||
|
credential.
|
||
|
</DL>
|
||
|
<HR>
|
||
|
<A NAME="_T_"><!-- --></A><H2>
|
||
|
<B>T</B></H2>
|
||
|
<DL>
|
||
|
<DT><A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html"><B>ThreadSubjectImpl</B></A> - class com.ibm.as400.security.auth.os.<A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html">ThreadSubjectImpl</A>.<DD>The ThreadSubjectImpl class provides a concrete ThreadSubject
|
||
|
implementation to set the OS/400 operating system thread identity.<DT><A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html#ThreadSubjectImpl()"><B>ThreadSubjectImpl()</B></A> -
|
||
|
Constructor for class com.ibm.as400.security.auth.os.<A HREF="com/ibm/as400/security/auth/os/ThreadSubjectImpl.html">ThreadSubjectImpl</A>
|
||
|
<DD>Constructs a ThreadSubjectImpl object.
|
||
|
</DL>
|
||
|
<HR>
|
||
|
<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_L_">L</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A>
|
||
|
<!-- ========== START OF NAVBAR ========== -->
|
||
|
<A NAME="navbar_bottom"><!-- --></A>
|
||
|
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
|
||
|
<TR>
|
||
|
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
||
|
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
||
|
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
|
||
|
<TR ALIGN="center" VALIGN="top">
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT ID="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
</TD>
|
||
|
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
||
|
</EM>
|
||
|
</TD>
|
||
|
</TR>
|
||
|
|
||
|
<TR>
|
||
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
||
|
PREV
|
||
|
NEXT</FONT></TD>
|
||
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
||
|
<A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>
|
||
|
<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
<!-- =========== END OF NAVBAR =========== -->
|
||
|
|
||
|
<HR>
|
||
|
|
||
|
</BODY>
|
||
|
</HTML>
|