Module java.base

Class PSource

  • Direct Known Subclasses:
    PSource.PSpecified


    public class PSource
    extends Object
    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 --
     }
     
    Since:
    1.5
    • Constructor Detail

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

      • getAlgorithm

        public String getAlgorithm​()
        Returns the PSource algorithm name.
        Returns:
        the PSource algorithm name.