C# 클래스 Org.BouncyCastle.Asn1.Cmp.PkiHeaderBuilder

파일 보기 프로젝트 열기: nonorganic/dssnet 1 사용 예제들

공개 메소드들

메소드 설명
Build ( ) : PkiHeader
PkiHeaderBuilder ( int pvno, GeneralName sender, GeneralName recipient ) : System
SetFreeText ( PkiFreeText text ) : PkiHeaderBuilder
SetGeneralInfo ( Asn1Sequence seqOfInfoTypeAndValue ) : PkiHeaderBuilder
SetGeneralInfo ( InfoTypeAndValue genInfo ) : PkiHeaderBuilder
SetMessageTime ( DerGeneralizedTime time ) : PkiHeaderBuilder
SetProtectionAlg ( AlgorithmIdentifier aid ) : PkiHeaderBuilder
SetRecipKID ( DerOctetString kid ) : PkiHeaderBuilder
SetRecipKID ( byte kid ) : PkiHeaderBuilder
SetRecipNonce ( Asn1OctetString nonce ) : PkiHeaderBuilder
SetRecipNonce ( byte nonce ) : PkiHeaderBuilder
SetSenderKID ( Asn1OctetString kid ) : PkiHeaderBuilder
SetSenderKID ( byte kid ) : PkiHeaderBuilder
SetSenderNonce ( Asn1OctetString nonce ) : PkiHeaderBuilder
SetSenderNonce ( byte nonce ) : PkiHeaderBuilder
SetTransactionID ( Asn1OctetString tid ) : PkiHeaderBuilder
SetTransactionID ( byte tid ) : PkiHeaderBuilder

비공개 메소드들

메소드 설명
AddOptional ( Asn1EncodableVector v, int tagNo, Asn1Encodable obj ) : void
MakeGeneralInfoSeq ( InfoTypeAndValue generalInfo ) : Asn1Sequence
PkiHeaderBuilder ( DerInteger pvno, GeneralName sender, GeneralName recipient ) : System

메소드 상세

Build() 공개 메소드

public Build ( ) : PkiHeader
리턴 PkiHeader

PkiHeaderBuilder() 공개 메소드

public PkiHeaderBuilder ( int pvno, GeneralName sender, GeneralName recipient ) : System
pvno int
sender Org.BouncyCastle.Asn1.X509.GeneralName
recipient Org.BouncyCastle.Asn1.X509.GeneralName
리턴 System

SetFreeText() 공개 메소드

public SetFreeText ( PkiFreeText text ) : PkiHeaderBuilder
text PkiFreeText
리턴 PkiHeaderBuilder

SetGeneralInfo() 공개 메소드

public SetGeneralInfo ( Asn1Sequence seqOfInfoTypeAndValue ) : PkiHeaderBuilder
seqOfInfoTypeAndValue Asn1Sequence
리턴 PkiHeaderBuilder

SetGeneralInfo() 공개 메소드

public SetGeneralInfo ( InfoTypeAndValue genInfo ) : PkiHeaderBuilder
genInfo InfoTypeAndValue
리턴 PkiHeaderBuilder

SetMessageTime() 공개 메소드

public SetMessageTime ( DerGeneralizedTime time ) : PkiHeaderBuilder
time DerGeneralizedTime
리턴 PkiHeaderBuilder

SetProtectionAlg() 공개 메소드

public SetProtectionAlg ( AlgorithmIdentifier aid ) : PkiHeaderBuilder
aid Org.BouncyCastle.Asn1.X509.AlgorithmIdentifier
리턴 PkiHeaderBuilder

SetRecipKID() 공개 메소드

public SetRecipKID ( DerOctetString kid ) : PkiHeaderBuilder
kid DerOctetString
리턴 PkiHeaderBuilder

SetRecipKID() 공개 메소드

public SetRecipKID ( byte kid ) : PkiHeaderBuilder
kid byte
리턴 PkiHeaderBuilder

SetRecipNonce() 공개 메소드

public SetRecipNonce ( Asn1OctetString nonce ) : PkiHeaderBuilder
nonce Asn1OctetString
리턴 PkiHeaderBuilder

SetRecipNonce() 공개 메소드

public SetRecipNonce ( byte nonce ) : PkiHeaderBuilder
nonce byte
리턴 PkiHeaderBuilder

SetSenderKID() 공개 메소드

public SetSenderKID ( Asn1OctetString kid ) : PkiHeaderBuilder
kid Asn1OctetString
리턴 PkiHeaderBuilder

SetSenderKID() 공개 메소드

public SetSenderKID ( byte kid ) : PkiHeaderBuilder
kid byte
리턴 PkiHeaderBuilder

SetSenderNonce() 공개 메소드

public SetSenderNonce ( Asn1OctetString nonce ) : PkiHeaderBuilder
nonce Asn1OctetString
리턴 PkiHeaderBuilder

SetSenderNonce() 공개 메소드

public SetSenderNonce ( byte nonce ) : PkiHeaderBuilder
nonce byte
리턴 PkiHeaderBuilder

SetTransactionID() 공개 메소드

public SetTransactionID ( Asn1OctetString tid ) : PkiHeaderBuilder
tid Asn1OctetString
리턴 PkiHeaderBuilder

SetTransactionID() 공개 메소드

public SetTransactionID ( byte tid ) : PkiHeaderBuilder
tid byte
리턴 PkiHeaderBuilder