jdk/src/share/classes/javax/security/auth/kerberos/package.html
changeset 21395 d5400688d232
parent 21394 131a8af639f4
parent 19041 eaa98095d287
child 21396 d72c10b67eb2
equal deleted inserted replaced
21394:131a8af639f4 21395:d5400688d232
     1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
       
     2 <html>
       
     3 <head>
       
     4 <!--
       
     5 Copyright (c) 2001, 2006, Oracle and/or its affiliates. All rights reserved.
       
     6 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
       
     7 
       
     8 This code is free software; you can redistribute it and/or modify it
       
     9 under the terms of the GNU General Public License version 2 only, as
       
    10 published by the Free Software Foundation.  Oracle designates this
       
    11 particular file as subject to the "Classpath" exception as provided
       
    12 by Oracle in the LICENSE file that accompanied this code.
       
    13 
       
    14 This code is distributed in the hope that it will be useful, but WITHOUT
       
    15 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
       
    16 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
       
    17 version 2 for more details (a copy is included in the LICENSE file that
       
    18 accompanied this code).
       
    19 
       
    20 You should have received a copy of the GNU General Public License version
       
    21 2 along with this work; if not, write to the Free Software Foundation,
       
    22 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
       
    23 
       
    24 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
       
    25 or visit www.oracle.com if you need additional information or have any
       
    26 questions.
       
    27 -->
       
    28 
       
    29 </head>
       
    30 <body bgcolor="white">
       
    31 
       
    32     This package contains utility classes related to the Kerberos network
       
    33     authentication protocol. They do not provide much Kerberos support
       
    34     themselves.<p>
       
    35 
       
    36     The Kerberos network authentication protocol is defined in 
       
    37     <a href=http://www.ietf.org/rfc/rfc4120.txt>RFC 4120</a>. The Java
       
    38     platform contains support for the client side of Kerberos via the 
       
    39     {@link org.ietf.jgss} package. There might also be 
       
    40     a login module that implements
       
    41     {@link javax.security.auth.spi.LoginModule LoginModule} to authenticate 
       
    42     Kerberos principals.<p>
       
    43 
       
    44     You can provide the name of your default realm and Key Distribution
       
    45     Center (KDC) host for that realm using the system properties
       
    46     {@code java.security.krb5.realm} and {@code java.security.krb5.kdc}.
       
    47     Both properties must be set.
       
    48     Alternatively, the {@code java.security.krb5.conf} system property can
       
    49     be set to the location of an MIT style {@code krb5.conf} configuration
       
    50     file. If none of these system properties are set, the {@code krb5.conf}
       
    51     file is searched for in an implementation-specific manner. Typically,
       
    52     an implementation will first look for a {@code krb5.conf} file in
       
    53     {@code <java-home>/lib/security} and failing that, in an OS-specific
       
    54     location.<p>
       
    55 <!--
       
    56 <h2>Package Specification</h2>
       
    57 
       
    58 ##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
       
    59 <ul>
       
    60   <li><a href="">##### REFER TO ANY FRAMEMAKER SPECIFICATION HERE #####</a>
       
    61 </ul>
       
    62 
       
    63 <h2>Related Documentation</h2>
       
    64 
       
    65 For overviews, tutorials, examples, guides, and tool documentation, please see:
       
    66 <ul>
       
    67   <li><a href="">##### REFER TO NON-SPEC DOCUMENTATION HERE #####</a>
       
    68 </ul>
       
    69 
       
    70 -->
       
    71 
       
    72 @since JDK1.4
       
    73 </body>
       
    74 </html>