Property | Type | Description | |
---|---|---|---|
PgpPublicKeyRingBundle | System |
Method | Description | |
---|---|---|
AddPublicKeyRing ( |
Return a new bundle containing the contents of the passed in bundle and the passed in public key ring.
|
|
Contains ( long keyID ) : bool |
Return true if a key matching the passed in key ID is present, false otherwise.
|
|
Encode ( Stream outStr ) : void | ||
GetEncoded ( ) : byte[] | ||
GetKeyRings ( ) : IEnumerable |
Allow enumeration of the public key rings making up this collection.
|
|
GetKeyRings ( string userId ) : IEnumerable |
Allow enumeration of the key rings associated with the passed in userId.
|
|
GetKeyRings ( string userId, bool matchPartial ) : IEnumerable |
Allow enumeration of the key rings associated with the passed in userId.
|
|
GetKeyRings ( string userId, bool matchPartial, bool ignoreCase ) : IEnumerable |
Allow enumeration of the key rings associated with the passed in userId.
|
|
GetPublicKey ( long keyId ) : |
Return the PGP public key associated with the given key id.
|
|
GetPublicKeyRing ( long keyId ) : |
Return the public key ring which contains the key referred to by keyId
|
|
PgpPublicKeyRingBundle ( IEnumerable e ) : System | ||
PgpPublicKeyRingBundle ( Stream inputStream ) : System |
Build a PgpPublicKeyRingBundle from the passed in input stream.
|
|
PgpPublicKeyRingBundle ( byte encoding ) : System | ||
RemovePublicKeyRing ( |
Return a new bundle containing the contents of the passed in bundle with the passed in public key ring removed.
|
Method | Description | |
---|---|---|
PgpPublicKeyRingBundle ( IDictionary pubRings, IList order ) : System |
public static AddPublicKeyRing ( |
||
bundle | The |
|
publicKeyRing | The key ring to be added. | |
return |
public Contains ( long keyID ) : bool | ||
keyID | long | key ID to look for. |
return | bool |
public GetKeyRings ( string userId ) : IEnumerable | ||
userId | string | The user ID to be matched. |
return | IEnumerable |
public GetKeyRings ( string userId, bool matchPartial ) : IEnumerable | ||
userId | string | The user ID to be matched. |
matchPartial | bool | If true, userId need only be a substring of an actual ID string to match. |
return | IEnumerable |
public GetKeyRings ( string userId, bool matchPartial, bool ignoreCase ) : IEnumerable | ||
userId | string | The user ID to be matched. |
matchPartial | bool | If true, userId need only be a substring of an actual ID string to match. |
ignoreCase | bool | If true, case is ignored in user ID comparisons. |
return | IEnumerable |
public GetPublicKey ( long keyId ) : |
||
keyId | long | The ID of the public key to return. |
return |
public GetPublicKeyRing ( long keyId ) : |
||
keyId | long | key ID to match against |
return |
public PgpPublicKeyRingBundle ( IEnumerable e ) : System | ||
e | IEnumerable | |
return | System |
public PgpPublicKeyRingBundle ( Stream inputStream ) : System | ||
inputStream | Stream | Input stream containing data. |
return | System |
public PgpPublicKeyRingBundle ( byte encoding ) : System | ||
encoding | byte | |
return | System |
public static RemovePublicKeyRing ( |
||
bundle | The |
|
publicKeyRing | The key ring to be removed. | |
return |