JavaTM Platform
Standard Ed. 6

인터페이스
javax.security.auth.callback.CallbackHandler 의 사용

CallbackHandler 를 사용하고 있는 패키지
java.security 시큐리티 시스템의 클래스와 인터페이스를 제공합니다.  
javax.security.auth.login 플러그 인 가능한 인증의 시스템를 제공합니다.  
javax.security.auth.spi 플러그 인 가능한 인증 모듈의 구현에 사용되는 인터페이스를 제공합니다.  
javax.security.sasl SASL 를 지원하기 위한 클래스와 인터페이스를 포함합니다.  
 

java.security 에서의 CallbackHandler 의 사용
 

CallbackHandler 를 돌려주는 java.security 의 메소드
 CallbackHandler KeyStore.CallbackHandlerProtection. getCallbackHandler ()
          CallbackHandler 를 돌려줍니다.
 

CallbackHandler 형의 파라미터를 가지는 java.security 의 메소드
abstract  void AuthProvider. login (Subject  subject, CallbackHandler  handler)
          이 프로바이더에 로그인합니다.
abstract  void AuthProvider. setCallbackHandler (CallbackHandler  handler)
          CallbackHandler 를 설정합니다.
 

CallbackHandler 형의 파라미터를 가지는 java.security 의 생성자
KeyStore.CallbackHandlerProtection (CallbackHandler  handler)
          CallbackHandler 로부터 새로운 CallbackHandlerProtection 를 구축합니다.
 

javax.security.auth.login 에서의 CallbackHandler 의 사용
 

CallbackHandler 형의 파라미터를 가지는 javax.security.auth.login 의 생성자
LoginContext (String  name, CallbackHandler  callbackHandler)
          이름과 CallbackHandler 를 지정해, 새로운 LoginContext 객체를 인스턴스화합니다.
LoginContext (String  name, Subject  subject, CallbackHandler  callbackHandler)
          이름, 인증을 받는 Subject 객체, 및 CallbackHandler 객체를 지정해, 새로운 LoginContext 객체를 인스턴스화합니다.
LoginContext (String  name, Subject  subject, CallbackHandler  callbackHandler, Configuration  config)
          이름, 인증을 받는 Subject 객체,CallbackHandler 객체, 및 로그인 Configuration 를 지정해, 새로운 LoginContext 객체를 인스턴스화합니다.
 

javax.security.auth.spi 에서의 CallbackHandler 의 사용
 

CallbackHandler 형의 파라미터를 가지는 javax.security.auth.spi 의 메소드
 void LoginModule. initialize (Subject  subject, CallbackHandler  callbackHandler, Map <String ,? > sharedState, Map <String ,? > options)
          이 LoginModule 를 초기화합니다.
 

javax.security.sasl 에서의 CallbackHandler 의 사용
 

CallbackHandler 형의 파라미터를 가지는 javax.security.sasl 의 메소드
 SaslClient SaslClientFactory. createSaslClient (String [] mechanisms, String  authorizationId, String  protocol, String  serverName, Map <String ,? > props, CallbackHandler  cbh)
          지정의 파라미터를 사용해 SaslClient 를 작성합니다.
static SaslClient Sasl. createSaslClient (String [] mechanisms, String  authorizationId, String  protocol, String  serverName, Map <String ,? > props, CallbackHandler  cbh)
          지정의 파라미터를 사용해 SaslClient 를 작성합니다.
 SaslServer SaslServerFactory. createSaslServer (String  mechanism, String  protocol, String  serverName, Map <String ,? > props, CallbackHandler  cbh)
          지정의 파라미터를 사용해 SaslServer 를 작성합니다.
static SaslServer Sasl. createSaslServer (String  mechanism, String  protocol, String  serverName, Map <String ,? > props, CallbackHandler  cbh)
          지정된 기구의 SaslServer 를 작성합니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.