PSource.PSpecified
    
    
      
      
      Stay organized with collections
     
    
      
      Save and categorize content based on your preferences.
     
   
     
  
  
  
   
  
  
    
      
  
  
    
      
        outlined_flag 
       
     
    
      
        
          PSource.PSpecified is used to define the encoding input P for OAEP Padding in cryptographic operations.
         
      
        
          It provides a way to explicitly set the value of P using a byte array during construction.
         
      
        
          A default instance, DEFAULT, is available, representing an encoding input P with a value of byte[0].
         
      
        
          The getValue() method allows retrieval of the encoding input P value.
         
      
     
   
 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    This class is used to explicitly specify the value for
 encoding input P in OAEP Padding.
    
    
     
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      Public Constructor Summary 
      
      
    
    
        
        
          
                
                
                
                
                
                
           
          
              
                PSpecified (byte[] p)
                
                
Constructs the source explicitly with the specified
 value p as the encoding input P.
                
               
           
         
    
    
    
      
     
    
    
    
    
    
    
    
      Public Method Summary 
      
      
    
    
        
        
          
                
                
                
                
                
                byte[]
           
          
              
                getValue ()
                
                
Returns the value of encoding input P.
                
               
           
         
    
    
    
      
     
    
    
    
    
    
    
    
      Inherited Method Summary 
      
        
        
        
      
        
        
          
            From class
            java.lang.Object 
           
          
            
            
            
              
              
    
    
        
        
          
                
                
                
                
                
                Object 
           
          
              
                clone ()
                
                
Creates and returns a copy of this Object.
                
               
           
         
    
    
        
        
          
                
                
                
                
                
                boolean
           
          
              
                equals (
Object  obj)
                
                
Compares this instance with the specified object and indicates if they
 are equal.
                
               
           
         
    
    
        
        
          
                
                
                
                
                
                void
           
          
              
                finalize ()
                
                
Invoked when the garbage collector has detected that this instance is no longer reachable.
                
               
           
         
    
    
        
        
          
                
                
                final
                
                
                Class <?>
           
          
              
                getClass ()
                
                
Returns the unique instance of 
Class  that represents this
 object's class.
 
           
         
    
    
        
        
          
                
                
                
                
                
                int
           
          
              
                hashCode ()
                
                
Returns an integer hash code for this object.
                
               
           
         
    
    
        
        
          
                
                
                final
                
                
                void
           
          
              
                notify ()
                
                
Causes a thread which is waiting on this object's monitor (by means of
 calling one of the wait() methods) to be woken up.
                
               
           
         
    
    
        
        
          
                
                
                final
                
                
                void
           
          
              
                notifyAll ()
                
                
Causes all threads which are waiting on this object's monitor (by means
 of calling one of the wait() methods) to be woken up.
                
               
           
         
    
    
        
        
          
                
                
                
                
                
                String 
           
          
              
                toString ()
                
                
Returns a string containing a concise, human-readable description of this
 object.
                
               
           
         
    
    
        
        
          
                
                
                final
                
                
                void
           
          
              
                wait (long timeout, int nanos)
                
                
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
 specified timeout expires.
                
               
           
         
    
    
        
        
          
                
                
                final
                
                
                void
           
          
              
                wait (long timeout)
                
                
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
 specified timeout expires.
                
               
           
         
    
    
        
        
          
                
                
                final
                
                
                void
           
          
              
                wait ()
                
                
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object.
                
               
           
         
    
    
    
              
             
           
         
        
      
       
    
     
    
     
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      Fields 
      
    
    
    
    
        
          
            public
            static
            final
            
            
              PSource.PSpecified
            
           
            DEFAULT 
         
          
            
            
  
          
        
          
  The encoding input P whose value equals byte[0].
 
     
    
    
     
    
    
    
    
    
    
      Public Constructors 
      
    
    
    
        
          
            public
            
            
            
            
            
           
          PSpecified (byte[] p) 
         
          
        
          
  Constructs the source explicitly with the specified
 value p as the encoding input P.
 Note:
      Parameters 
      
        
          p 
          the value of the encoding input. The contents
 of the array are copied to protect against subsequent
 modification. 
         
      
   
  
         
     
    
    
     
    
    
    
    
    
    
    
    
    
    
    
      Public Methods 
      
    
    
    
        
          
            public
            
            
            
            
            byte[]
           
          getValue () 
         
          
        
          
  Returns the value of encoding input P.
      Returns 
      the value of encoding input P. A new array is
 returned each time this method is called.
  
         
     
    
    
     
    
    
    
    
    
    
      
  
  
  
 
  
    
      
       
    
    
      
    
     
  
       
    
    
      
 
  Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
  Last updated 2024-07-10 UTC.
 
 
  
  
  
    
      [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-07-10 UTC."],[],[]]