|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjavax.xml.crypto.dom.DOMCryptoContext
javax.xml.crypto.dsig.dom.DOMSignContext
public class DOMSignContext
DOM 고유 XMLSignContext . 이 클래스에는, 서명을 생성했을 때에 XMLSignature 객체가 정렬화 되는 DOM 트리에서의 위치를 지정하는 추가의 메소드가 포함됩니다.
DOMSignContext 인스턴스에는 ,함께 사용되는 XML 서명 구조에 고유의 정보 및 상태를 포함할 수 있습니다. DOMSignContext 가 다른 서명 구조 (예를 들어, 같은 DOMSignContext 인스턴스를 사용해 2 개(살)이 다른 XMLSignature 객체에 서명 해서는 안된다)와 함께 사용되었을 경우, 예상외의 결과가 됩니다.
| 생성자 의 개요 | |
|---|---|
DOMSignContext (Key signingKey,
Node parent)
지정한 서명열쇠 및 친노드로 DOMSignContext 를 작성합니다. |
|
DOMSignContext (Key signingKey,
Node parent,
Node nextSibling)
지정한 서명열쇠, 친노드 및 형제 노드로 DOMSignContext 를 작성합니다. |
|
DOMSignContext (KeySelector ks,
Node parent)
지정한 열쇠 셀렉터 및 친노드로 DOMSignContext 을 작성합니다. |
|
DOMSignContext (KeySelector ks,
Node parent,
Node nextSibling)
지정한 열쇠 셀렉터, 친노드 및 형제 노드로 DOMSignContext 를 작성합니다. |
|
| 메소드의 개요 | |
|---|---|
Node |
getNextSibling ()
nextSibling 노드를 돌려줍니다. |
Node |
getParent ()
친노드를 돌려줍니다. |
void |
setNextSibling (Node nextSibling)
다음의 형제 노드를 설정합니다. |
void |
setParent (Node parent)
친노드를 설정합니다. |
| 클래스 javax.xml.crypto.dom. DOMCryptoContext 로부터 상속된 메소드 |
|---|
get , getBaseURI , getDefaultNamespacePrefix , getElementById , getKeySelector , getNamespacePrefix , getProperty , getURIDereferencer , iterator , put , putNamespacePrefix , setBaseURI , setDefaultNamespacePrefix , setIdAttributeNS , setKeySelector , setProperty , setURIDereferencer |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| 인터페이스 javax.xml.crypto. XMLCryptoContext 로부터 상속된 메소드 |
|---|
get , getBaseURI , getDefaultNamespacePrefix , getKeySelector , getNamespacePrefix , getProperty , getURIDereferencer , put , putNamespacePrefix , setBaseURI , setDefaultNamespacePrefix , setKeySelector , setProperty , setURIDereferencer |
| 생성자 의 상세 |
|---|
public DOMSignContext(Key signingKey,
Node parent)
DOMSignContext 를 작성합니다. 서명열쇠는,getKeySelector 메소드에 의해 반환되는 단독 KeySelector 에 포함됩니다. setNextSibling 메소드를 호출하는 것으로 다음의 형제 노드를 지정하지 않는 한, 정렬화 된 XMLSignature 는 지정한 친노드의 마지막 아이 요소로서 추가됩니다.
signingKey - 서명열쇠parent - 친노드
NullPointerException - signingKey 또는
parent 가 null 의 경우
public DOMSignContext(Key signingKey,
Node parent,
Node nextSibling)
DOMSignContext 를 작성합니다. 서명열쇠는,getKeySelector 메소드에 의해 반환되는 단독 KeySelector 에 포함됩니다. 정렬화 된 XMLSignature 는, 지정한 친노드의 아이 요소로서 지정한 다음의 형제 노드의 직전에 삽입됩니다.
signingKey - 서명열쇠parent - 친노드nextSibling - 다음의 형제 노드
NullPointerException - signingKey,
parent 또는 nextSibling 가 null 의 경우
public DOMSignContext(KeySelector ks,
Node parent)
DOMSignContext 를 작성합니다. setNextSibling 메소드를 호출하는 것으로 다음의 형제 노드를 지정하지 않는 한, 정렬화 된 XMLSignature 는 지정한 친노드의 마지막 아이 요소로서 추가됩니다.
ks - 열쇠 셀렉터parent - 친노드
NullPointerException - ks 또는 parent 가
null 의 경우
public DOMSignContext(KeySelector ks,
Node parent,
Node nextSibling)
DOMSignContext 를 작성합니다. 정렬화 된 XMLSignature 는, 지정한 친노드의 아이 요소로서 지정한 다음의 형제 노드의 직전에 삽입됩니다.
ks - 열쇠 셀렉터parent - 친노드nextSibling - 다음의 형제 노드
NullPointerException - ks,parent 또는
nextSibling 가 null 의 경우| 메소드의 상세 |
|---|
public void setParent(Node parent)
parent - 친노드. 정렬화 된 XMLSignature 은,
이 노드의 아이 요소로서 추가됩니다.
NullPointerException - parent 가 null 의 경우getParent() public void setNextSibling(Node nextSibling)
nextSibling - 다음의 형제 노드입니다. 정렬화 되었다
XMLSignature 는, 이 노드의 직전에 삽입됩니다.
null 를 지정하면(자) 현재의 설정을 삭제합니다. getNextSibling() public Node getParent()
null 는 되지 않는setParent(Node) public Node getNextSibling()
null. setNextSibling(Node)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.