Class KeySelector.Purpose

Enclosing class:
KeySelector
public static class KeySelector.Purpose
extends Object

The purpose of the key that is to be selected.

Field Summary

Fields
Modifier and Type Field Description
static KeySelector.Purpose DECRYPT

A key for decrypting.

static KeySelector.Purpose ENCRYPT

A key for encrypting.

static KeySelector.Purpose SIGN

A key for signing.

static KeySelector.Purpose VERIFY

A key for verifying.

Method Summary

All Methods Instance Methods Concrete Methods
Modifier and Type Method Description
String toString()

Returns a string representation of this purpose ("sign", "verify", "encrypt", or "decrypt").

Methods declared in class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Field Detail

SIGN

public static final KeySelector.Purpose SIGN

A key for signing.

VERIFY

public static final KeySelector.Purpose VERIFY

A key for verifying.

ENCRYPT

public static final KeySelector.Purpose ENCRYPT

A key for encrypting.

DECRYPT

public static final KeySelector.Purpose DECRYPT

A key for decrypting.

Method Detail

toString

public String toString()

Returns a string representation of this purpose ("sign", "verify", "encrypt", or "decrypt").

Overrides:
toString in class Object
Returns:
a string representation of this purpose