public void makeImmutable(){
  if (isMutable) {
    if ((issuer != null) && (issuer.isMutable())) {
      issuer.makeImmutable();
    }
    if ((extensions != null) && (extensions.isMutable())) {
      extensions.makeImmutable();
    }
    if ((status != null) && (status.isMutable())) {
      status.makeImmutable();
    }
    isMutable=false;
  }
}

public void makeImmutable ( ) { if ( isMutable ) { if ( ( issuer != null ) && ( issuer . isMutable ( ) ) ) { issuer . makeImmutable ( ) ; } if ( ( extensions != null ) && ( extensions . isMutable ( ) ) ) { extensions . makeImmutable ( ) ; } if ( ( status != null ) && ( status . isMutable ( ) ) ) { status . makeImmutable ( ) ; } isMutable = false ; } }
makes this object immutable .
