|
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 도 참조해 주세요.