|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface WebServiceContext
WebServiceContext
는, 처리하는 요구에 대해서 상대적인 메세지 문맥 및 시큐리티 정보에, Web 서비스단점구현 클래스를 액세스 할 수 있도록(듯이) 합니다.
일반적으로,WebServiceContext
는,Resource
주석을 사용해 단 점구현 클래스에 주입됩니다.
Resource
메소드의 개요 | |
---|---|
MessageContext |
getMessageContext ()
이 메소드가 불려 갔을 때에 처리되고 있는 요구의 MessageContext 를 돌려줍니다. |
Principal |
getUserPrincipal ()
현재 처리되고 있는 요구의 송신자를 식별하는 Principal 를 돌려줍니다. |
boolean |
isUserInRole (String role)
인증된 사용자가 지정된 논리 롤에 포함될지 어떨지를 나타내는, boolean 를 돌려줍니다. |
메소드의 상세 |
---|
MessageContext getMessageContext()
IllegalStateException
- 요구가 처리되어 있지 않을 때에 이 메소드가 불려 갔을 경우, 이 예외가 throw 되는MessageContext
,
MessageContext.Scope
,
IllegalStateException
Principal getUserPrincipal()
null
를 돌려줍니다.
IllegalStateException
- 요구가 처리되어 있지 않을 때에 이 메소드가 불려 갔을 경우, 이 예외가 throw 되는Principal
,
IllegalStateException
boolean isUserInRole(String role)
false
를 돌려줍니다.
role
- 롤의 이름을 지정하는 String
boolean
IllegalStateException
- 요구가 처리되어 있지 않을 때에 이 메소드가 불려 갔을 경우, 이 예외가 throw 된다
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.