C# Class EU.Europa.EC.Markt.Dss.SignatureAlgorithm

Supported signature algorithm
Show file Open project: nonorganic/dssnet

Public Properties

Property Type Description
DSA EU.Europa.EC.Markt.Dss.SignatureAlgorithm
ECDSA EU.Europa.EC.Markt.Dss.SignatureAlgorithm
RSA EU.Europa.EC.Markt.Dss.SignatureAlgorithm

Public Methods

Method Description
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetName ( ) : string
GetOid ( ) : string
GetPadding ( ) : string
GetSignatureAlgorithm ( DigestAlgorithm algorithm ) : string
GetXMLSignatureAlgorithm ( DigestAlgorithm digestAlgo ) : string
SetName ( string name ) : void
SetOid ( string oid ) : void
SetPadding ( string padding ) : void

Private Methods

Method Description
SignatureAlgorithm ( string name, string oid, string padding ) : Org.BouncyCastle.Cms

Method Details

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetName() public method

public GetName ( ) : string
return string

GetOid() public method

public GetOid ( ) : string
return string

GetPadding() public method

public GetPadding ( ) : string
return string

GetSignatureAlgorithm() public method

public GetSignatureAlgorithm ( DigestAlgorithm algorithm ) : string
algorithm DigestAlgorithm
return string

GetXMLSignatureAlgorithm() public method

public GetXMLSignatureAlgorithm ( DigestAlgorithm digestAlgo ) : string
digestAlgo DigestAlgorithm
return string

SetName() public method

public SetName ( string name ) : void
name string the name to set
return void

SetOid() public method

public SetOid ( string oid ) : void
oid string the oid to set
return void

SetPadding() public method

public SetPadding ( string padding ) : void
padding string the padding to set
return void

Property Details

DSA public static property

public static EU.Europa.EC.Markt.Dss.SignatureAlgorithm DSA
return EU.Europa.EC.Markt.Dss.SignatureAlgorithm

ECDSA public static property

public static EU.Europa.EC.Markt.Dss.SignatureAlgorithm ECDSA
return EU.Europa.EC.Markt.Dss.SignatureAlgorithm

RSA public static property

public static EU.Europa.EC.Markt.Dss.SignatureAlgorithm RSA
return EU.Europa.EC.Markt.Dss.SignatureAlgorithm