PSource

public class PSource
extends Object

java.lang.Object
   ↳ javax.crypto.spec.PSource


This class specifies the source for encoding input P in OAEP Padding, as defined in the PKCS #1 standard.

 PKCS1PSourceAlgorithms    ALGORITHM-IDENTIFIER ::= {
   { OID id-pSpecified PARAMETERS OCTET STRING },
   ...  -- Allows for future expansion --
 }
 

Summary

Nested classes

class PSource.PSpecified

This class is used to explicitly specify the value for encoding input P in OAEP Padding. 

Protected constructors

PSource(String pSrcName)

Constructs a source of the encoding input P for OAEP padding as defined in the PKCS #1 standard using the specified PSource algorithm.

Public methods

String getAlgorithm()

Returns the PSource algorithm name.

Inherited methods

Protected constructors

PSource

Added in API level 1
protected PSource (String pSrcName)

Constructs a source of the encoding input P for OAEP padding as defined in the PKCS #1 standard using the specified PSource algorithm.

Parameters
pSrcName String: the algorithm for the source of the encoding input P.

Throws
NullPointerException if pSrcName is null.

Public methods

getAlgorithm

Added in API level 1
public String getAlgorithm ()

Returns the PSource algorithm name.

Returns
String the PSource algorithm name.