public class

PSource

extends Object
java.lang.Object
   ↳ javax.crypto.spec.PSource
Known Direct Subclasses

Class Overview

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.
[Expand]
Inherited Methods
From class java.lang.Object

Protected Constructors

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 the algorithm for the source of the encoding input P.
Throws
NullPointerException if pSrcName is null.

Public Methods

public String getAlgorithm ()

Returns the PSource algorithm name.

Returns
  • the PSource algorithm name.