Java™ Platform
Standard Ed. 8
compact1, compact2, compact3
javax.crypto.spec

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 v2.2 standard.
     PSourceAlgorithm ::= AlgorithmIdentifier {
       {PKCS1PSourceAlgorithms}
     }
     
    where
     PKCS1PSourceAlgorithms    ALGORITHM-IDENTIFIER ::= {
       { OID id-pSpecified PARAMETERS EncodingParameters },
       ...  -- Allows for future expansion --
     }
     EncodingParameters ::= OCTET STRING(SIZE(0..MAX))
     
    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.
Java™ Platform
Standard Ed. 8

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部