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.PSpecifiedThis 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
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 pSrcNameis null. | 
Public methods
getAlgorithm
public String getAlgorithm ()
Returns the PSource algorithm name.
| Returns | |
|---|---|
| String | the PSource algorithm name. | 
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
