1 /* 2 * @(#)TrustManager.java 1.9 04/02/16 3 * 4 * Copyright (c) 2004 Sun Microsystems, Inc. All Rights Reserved. 5 * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 6 */ 7 8 /* 9 * NOTE: 10 * Because of various external restrictions (i.e. US export 11 * regulations, etc.), the actual source code can not be provided 12 * at this time. This file represents the skeleton of the source 13 * file, so that javadocs of the API can be created. 14 */ 15 16 package javax.net.ssl; 17 18 /** 19 * This is the base interface for JSSE trust managers. 20 * <P> 21 * <code>TrustManager</code>s are responsible for managing the trust material 22 * that is used when making trust decisions, and for deciding whether 23 * credentials presented by a peer should be accepted. 24 * <P> 25 * <code>TrustManager</code>s are created by either 26 * using a <code>TrustManagerFactory</code>, 27 * or by implementing one of the <code>TrustManager</code> subclasses. 28 * 29 * @see TrustManagerFactory 30 * @since 1.4 31 * @version 1.11 32 */ 33 public interface TrustManager 34 { 35 } 36